Why You’ll Love Overnight Blueberry French Toast Casserole Recipe
This make-ahead casserole makes mornings easier without sacrificing flavor or quality. Whether you’re feeding a crowd or looking for a hands-off weekend breakfast, it delivers comfort and sweetness in every bite. The custard-soaked bread becomes soft and fluffy, while the blueberries add a juicy, tangy contrast. The optional streusel topping takes it to the next level with a hint of crunch and warmth from cinnamon. Plus, it’s versatile and can easily be made gluten-free or dairy-free.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
1 loaf (about 14 oz) day-old French bread, cut into 1-inch cubes
-
1 1/2 cups fresh or frozen blueberries
-
8 large eggs
-
2 1/2 cups milk (dairy or non-dairy)
-
1/2 cup maple syrup or honey
-
1 tsp vanilla extract
-
1/2 tsp ground cinnamon
-
1/4 tsp salt
Topping (optional):
-
1/2 cup all-purpose flour
-
1/2 cup brown sugar
-
1 tsp cinnamon
-
1/4 cup butter or coconut oil, chilled and cut into pieces
Directions
-
Lightly grease a 9×13-inch baking dish. Spread half of the cubed bread into the dish and sprinkle with half of the blueberries. Repeat the layers with remaining bread and blueberries.
-
In a large mixing bowl, whisk together the eggs, milk, maple syrup, vanilla, cinnamon, and salt. Pour the mixture evenly over the bread layers.
-
Cover with foil and refrigerate overnight or for at least 6 hours.
-
If using the topping, mix flour, brown sugar, and cinnamon in a bowl. Cut in the butter or coconut oil until the mixture resembles coarse crumbs. Store covered in the fridge overnight.
-
When ready to bake, preheat oven to 350°F (175°C). Sprinkle the topping over the casserole, if using.
-
Bake uncovered for 45–55 minutes until golden brown and cooked through.
-
Let rest for 5–10 minutes before serving.
Servings and timing
Servings: 8 servings
Prep Time: 15 minutes
Cooking Time: 50 minutes
Total Time: 1 hour 5 minutes
Calories per Serving: 310 kcal
Variations
-
Berry Swap: Use raspberries, strawberries, or a mixed berry blend instead of blueberries.
-
Bread Options: Try brioche, challah, or cinnamon swirl bread for extra richness.
-
Add Nuts: Sprinkle chopped pecans or walnuts into the layers or the topping.
-
Make it Dairy-Free: Use almond, oat, or soy milk, and swap butter for coconut oil.
-
Make it Gluten-Free: Use your favorite gluten-free bread.
-
Add Zest: Add a teaspoon of lemon zest for a bright flavor boost.
-
Chocolate Twist: Sprinkle chocolate chips between layers for a dessert-like version.
-
Savory-Sweet: Add a layer of cooked bacon for a salty contrast.
-
No Topping Needed: It’s just as delicious without the optional crumb topping.
-
Mini Casseroles: Bake in ramekins for individual portions.
Storage/Reheating
Storage: Store leftovers covered in the refrigerator for up to 3 days.
Reheating: Reheat individual portions in the microwave for 1–2 minutes, or warm the whole dish in a 300°F (150°C) oven for 15–20 minutes.
Freezing: You can freeze the unbaked casserole (without topping) for up to 2 months. Thaw in the fridge overnight before baking.
FAQs
How far in advance can I prepare this casserole?
You can prepare it up to 24 hours in advance before baking. Just keep it covered in the refrigerator.
Can I use frozen blueberries?
Yes, both fresh and frozen blueberries work well. No need to thaw frozen blueberries before using.
What kind of bread is best?
Day-old French bread is ideal, but any sturdy, crusty bread like brioche or sourdough works well.
Can I make this without eggs?
Egg substitutes like a flax egg or commercial egg replacers can work, but the texture will change.
Is this recipe sweet enough on its own?
It has a mild sweetness, but you can drizzle extra maple syrup over the top when serving.
Can I make this in a slow cooker?
This recipe is best baked in the oven for proper texture, but some slow cooker adaptations exist.
How do I know when it’s done baking?
The top should be golden brown and the center should be set. A knife inserted should come out clean.
Can I add cream cheese?
Yes, chunks of cream cheese can be layered with the bread and blueberries for a richer version.
Is this recipe kid-friendly?
Absolutely. The soft texture and sweet flavor make it a hit with kids.
Can I serve this cold?
It’s best served warm, but leftovers can be eaten cold or at room temperature if preferred.
Conclusion
This Overnight Blueberry French Toast Casserole is a breakfast dream come true—easy to prepare, crowd-pleasing, and endlessly customizable. Whether you’re hosting brunch, planning a holiday breakfast, or just want something special for the weekend, this cozy bake delivers delicious results every time.

Overnight Blueberry French Toast Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A cozy and comforting breakfast bake made with layers of fluffy bread, juicy blueberries, and a sweet, custard-like filling — perfect for prepping the night before and baking fresh in the morning.
Ingredients
- 1 loaf (about 14 oz) day-old French bread, cut into 1-inch cubes
- 1 1/2 cups fresh or frozen blueberries
- 8 large eggs
- 2 1/2 cups milk (dairy or non-dairy)
- 1/2 cup maple syrup or honey
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
- Topping (optional):
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1 tsp cinnamon
- 1/4 cup butter or coconut oil, chilled and cut into pieces
Instructions
- Lightly grease a 9×13-inch baking dish. Spread half of the cubed bread into the dish, then sprinkle with half of the blueberries. Repeat with the remaining bread and blueberries.
- In a large mixing bowl, whisk together eggs, milk, maple syrup, vanilla, cinnamon, and salt. Pour the mixture evenly over the bread layers.
- Cover the dish with foil and refrigerate overnight or for at least 6 hours.
- If using the topping, mix the flour, brown sugar, and cinnamon in a small bowl. Cut in the butter or coconut oil until the mixture resembles coarse crumbs. Cover and refrigerate overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the topping evenly over the surface if using.
- Bake uncovered for 45–55 minutes, or until the top is golden brown and the center is set.
- Let the casserole rest for 5–10 minutes before serving.
Notes
- You can use dairy-free milk and coconut oil for a dairy-free version.
- Frozen blueberries do not need to be thawed before using.
- Best made with day-old or slightly stale bread for better texture.
- Great for meal prep and holiday mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 15g
- Sodium: 280mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 155mg