Baked Blueberry Cream Cheese French Toast


– 1 large loaf, French or Italian bread, cubed – 1 c. fresh or frozen blueberries – 4 oz. (1/2 package) cut into small cubes – 6 eggs – 1 1/2 c. milk – 1/2 c. half and half – 1/2 c. sugar – 2 tsp. vanilla – 1/2 tsp. nutmeg Streusel Topping: – 1/4 c. flour – 1/4 c. sugar – 1/2 tsp.cinnamon – 1/4 tsp. nutmeg – 3 Tbsp. cold butter – 1/4 c. sliced almonds


Step 1

Preheat oven to 350 degrees. Lightly spray a oval or rectangular baking dish with non-stick baking spray.

Step 2

Place about half of the bread cubes in the bottom of the prepared baking dish. Sprinkle about half of the blueberries and half of the cream cheese cubes over the top of the bread. Add the remaining bread and and the rest of the blueberries and cream cheese cubes.

Step 3

In a medium bowl, combine the eggs, milk, half and half, sugar, vanilla and nutmeg. Whisk together well, ensuring all of the egg yolks are broken and well combined. Pour this mixture evenly over the top of the bread.

Step 4

In a small bowl, combine the flour, sugar, cinnamon, and nutmeg. Add in the cold butter and mix together with a fork or pastry cutter, breaking apart the butter. The mixture will look crumbly. Stir in sliced almonds to combine. Sprinkle the almond streusel mixture over the top of the bread.

Step 5

Place baking dish on a baking sheet (a full baking dish may bubble over a bit - a baking sheet will help prevent oven spills.) Bake at 350 for 40-45 minutes.

Step 6

Remove from oven and let cool for 5-10 minutes before serving. Serve with blueberry syrup, whipped cream and additional blueberries and almonds, if desired.