1 loaf challah, brioche or french bread, cut into 1-inch cubes
3 cups mixed berries*
1 (8 oz.) block original cream cheese, cut into 1/2-inch cubes
1 1/2 c. whole milk
1 c. heavy cream
2/3 c. brown sugar, lightly packed
8 eggs
1 tsp. vanilla extract
1 tsp. almond extract
3/4 tsp. ground cinnamon
3/4 tsp. coarse kosher sea salt
1/2 c. all-purpose flour
1/2 c. brown sugar, lightly packed
1/4 tsp. ground cinnamon
7 tbsp. unsalted butter, cold and cut into tablespoons
1/4 c. sliced almonds
PREP TIME
30m
COOK TIME
1h
TOTAL TIME
1h30m
YIELD 12-16 servings
Instructions
Lightly butter the bottom of a tall 9×13-inch baking dish. Add half of the cubed bread into the pan. Top with half of the mixed berries and cubed cream cheese. Add remaining bread over top along with remaining berries and cream cheese.
In a medium mixing bowl whisk together the milk, cream, brown sugar, eggs, vanilla extract, almond extract, cinnamon and salt. Pour over the bread, coating it evenly. Cover dish with a sheet of foil and place in the refrigerator overnight.
Preheat oven to 350 degrees.
Meanwhile, make the topping in a medium mixing bowl. Combine the flour, brown sugar and cinnamon. Using a pastry blender, cut the butter in until pea size clumps form. Stir in the almonds. Remove the foil from the baking dish and sprinkle topping on.
Place in the oven and bake for 60-75 minutes or until set. The top should be golden brown in color and the middle should spring back when touched. Remove from the oven and allow to cool for 15 minutes before slicing and serving. Dust with powdered sugar and drizzle with maple syrup, if desired.