Description
This make-ahead Blueberry French Toast Casserole is the ultimate brunch centerpiece — rich, custardy, and loaded with juicy blueberries under a buttery streusel topping. Perfect for holidays, weekend breakfasts, and feeding a crowd.
Ingredients
1 loaf (12–14 oz) challah, brioche, or French bread, cubed
1 cup fresh or frozen blueberries
8 large eggs
2¼ cups whole milk
¾ cup packed light brown sugar
1 tbsp pure vanilla extract
½ tsp ground cinnamon
For the Streusel Topping:
⅓ cup brown sugar
⅓ cup all-purpose flour
½ tsp ground cinnamon
6 tbsp unsalted butter, cold and cubed
Optional toppings:
Maple syrup
Powdered sugar
Extra blueberries
Instructions
Grease a 9×13-inch baking dish with butter or nonstick spray. Add bread cubes and sprinkle blueberries on top.
In a large bowl, whisk eggs, milk, brown sugar, vanilla, and cinnamon until smooth. Pour evenly over the bread.
Gently press down to submerge bread. Cover and refrigerate for at least 3 hours or overnight.
Preheat oven to 350°F (177°C).
Prepare the streusel: mix brown sugar, flour, and cinnamon. Cut in butter until crumbly.
Sprinkle streusel over the soaked bread.
Bake for 45–55 minutes, until golden on top and custard is set.
Cool slightly. Serve warm with toppings of choice.
Notes
Use slightly stale bread or toast fresh bread cubes at 300°F for 10 minutes.
To freeze: Assemble and freeze before baking for up to 2 months. Thaw overnight in the fridge before baking.
Leftovers keep refrigerated for 2–3 days. Reheat in the oven or microwave.
- Prep Time: 25 minutes (+ overnight chill time)
- Cook Time: 50 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 square (1/12th of pan)
- Calories: 310
- Sugar: 17g
- Sodium: 220mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 125mg