Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
best blueberry French toast casserole baked in dish

Best Blueberry French Toast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rosie
  • Total Time: 1 hour 15 minutes
  • Yield: 10 servings 1x
  • Diet: Vegetarian

Description

Best Blueberry French Toast Casserole is a sweet, custardy breakfast bake filled with juicy blueberries and golden bread cubes. Perfect for brunch or holidays.


Ingredients

Scale
  • 1 loaf French bread (about 12 cups, cubed)
  • 1 ½ cups fresh or frozen blueberries
  • 8 large eggs
  • 2 cups whole milk
  • ½ cup heavy cream
  • ¾ cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon salt
  • ½ cup brown sugar
  • ¼ cup melted butter
  • Powdered sugar, maple syrup, or whipped cream for serving

Instructions

1. Cube French bread and place in a greased 9×13 baking dish.

2. Scatter blueberries evenly over bread.

3. Whisk eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt.

4. Pour custard mixture over bread and blueberries. Press gently to soak.

5. Optional: Refrigerate overnight for better flavor.

6. Mix brown sugar with melted butter. Drizzle over top.

7. Bake at 350°F for 45–55 minutes until golden brown and set.

8. Cool for 10 minutes before dusting with powdered sugar or adding maple syrup.

Notes

Use slightly stale bread for best texture.

Cover with foil if browning too quickly.

Can be made a day ahead and baked fresh in the morning.

  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 280
  • Sugar: 18g
  • Sodium: 250mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 120mg