Irresistibly Delicious Overnight French Toast Casserole: The Make-Ahead Breakfast Dream
Picture this: it’s a sleepy Sunday morning, the aroma of freshly brewed coffee wafts through the air, and the sounds of laughter and chatter fill your home. Weekends like this are made for leisurely brunches, and what could be more perfect than a warm, gooey slice of Overnight French Toast Casserole? I remember making this for the first time during a family gathering. I woke up early to prepare it, and the anticipation built as I plated it up for my loved ones. The moment we sank our forks in, blissful smiles spread across the table.
What makes this Overnight French Toast Casserole so special? It’s not just about the delicious mix of flavors and textures but the sheer convenience of it all. You can whip it together the night before and let it sit in the fridge—no frantic mornings in the kitchen! This recipe is superior to traditional French toast because each bite is packed with flavor and perfectly custardy. Plus, it’s a great investment of your time since it serves a crowd at a fraction of the cost of dining out.
In this post, you’ll learn how to create your own Overnight French Toast Casserole that sings with flavors, pairs beautifully with maple syrup, and most importantly, will bring a sense of joy and nostalgia to your breakfast table.
What Are Overnight French Toast Casseroles?
The Overnight French Toast Casserole is a breakfast dish that takes all the classic components of French toast—like rich brioche, eggs, milk, vanilla, and spices—and turns them into a decadent, shareable casserole. This recipe, with its roots in French cuisine, has adapted over the years to become a beloved dish in households across America. The key here is the brioche bread, which transforms into a delightfully custardy texture as it soaks in the egg mixture overnight.
When baked, the casserole develops a golden-brown top with crispy edges, while the inside remains fluffy and gooey. The marriage of sweet cinnamon and the richness of eggs and cream is pure bliss with every bite. It’s not just for breakfast, either; serve it for brunch, holiday gatherings, or even dessert!
Why You’ll Love This Recipe
Effortless Preparation: This Overnight French Toast Casserole requires minimal morning prep since you do the heavy lifting the night before. Just pop it in the oven the next day, which means you can spend your mornings enjoying quality time with family!
Cost-Effective Family Feast: When comparing to restaurant brunches, this recipe saves you money and ensures you get quality ingredients. A loaf of brioche and a few eggs go a long way, feeding a group for a fraction of the price of dining out.
Customizable to Your Taste: Love berries? Toss in fresh blueberries or strawberries! Prefer a nutty taste? Add walnuts or pecans for that crunchy texture. This recipe lays the foundation for endless variations.
Perfect for Any Occasion: Whether it’s a holiday brunch, family gathering, or a lazy Sunday, this casserole fits right in. It’s comfort food at its finest, appealing to both kids and adults alike.
Easy To Make Ahead: With its make-ahead nature, it’s ideal for busy brunches or special occasions. You’ll impress your guests without the all-too-common stress of last-minute cooking!
Ingredients

- 1 loaf (16 ounces) Brioche bread, cubed (for the ultimate buttery richness)
- 8 large eggs, room temperature, beaten (the perfect bind)
- 2 cups (490 g) whole milk, room temperature (creaminess is key)
- 1/2 cup (119 g) heavy whipping cream, room temperature
- 3/4 cup (150 g) light brown sugar, packed (sweet caramel notes)
- 2 teaspoons vanilla extract (for that warm, cozy flavor)
- 1 teaspoon cinnamon (the spice of life)
- 1/2 teaspoon kosher salt (balancing the sweetness)
For Topping
- 1/2 cup (62.5 g) all-purpose flour (for that crunchy topping)
- 1/2 cup (100 g) light brown sugar, packed
- 1 teaspoon ground cinnamon
- 1/4 teaspoon kosher salt
- 1/2 cup (1 stick / 113 g) unsalted butter, melted (use high-quality butter like Kerrygold for best results)
For Serving
- Confectioners’ sugar, for garnish
- Pure maple syrup, for serving (always the best part!)
Notes:
- Ensure all liquids (milk, cream, eggs) are at room temperature; this will help everything combine smoothly.
- Feel free to use gluten-free bread if needed! Just ensure it’s a dense loaf for best results.

Step-by-Step Instructions
Prep the Baking Dish: Preheat your oven to 350°F (175°C). Spray a 9×13-inch baking dish with nonstick cooking spray.
Layer the Bread: Add the cubed brioche bread to the dish in an even layer.
Make the Custard: In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla, cinnamon, and kosher salt until smooth and fully combined.
Combine with Bread: Pour the egg mixture evenly over the bread cubes, gently pressing down with a spatula to ensure all the bread is soaked in the custard. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or ideally overnight—this step is magic!
Prepare the Topping: In a medium bowl, whisk together the flour, brown sugar, cinnamon, and kosher salt for the topping. Add the melted butter and mix until crumbly and well combined. Cover and refrigerate until ready to bake.
Bake: Remove the casserole from the refrigerator. Sprinkle the prepared topping evenly over the soaked bread cubes. Bake uncovered for 45-55 minutes, or until the top is golden brown and the center is set.
Rest and Serve: Let the casserole rest for 10 minutes before serving. Dust with confectioners’ sugar, and drizzle generously with pure maple syrup.
Chef’s Tips:
- Make sure not to skip the resting time after baking; this allows the casserole to set and makes serving easier.
- Avoid over-soaking the bread; while we want it to absorb the custard, it should still hold its shape.
Expert Tips & Tricks
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat slices in the microwave or bake at 350°F until warmed through.
Make-Ahead Notes: You can assemble it completely a day in advance and simply bake it the next morning. It’s perfect for brunches with friends or family!
Troubleshooting: If your casserole is too soggy, you might have over-soaked the bread. For best results, find the perfect balance so the bread absorbs without disintegrating.
Ingredient Swap: Want a healthier twist? Substitute the heavy cream with low-fat milk or almond milk. The taste will vary, but it can be a lighter option.
Serving Suggestions
Pair this Overnight French Toast Casserole with a side of crispy bacon or fresh fruit to cut through the sweetness. Add a seasonal twist by serving it with warm, spiced apple or cranberry compote during the holidays. Presentation is key; serve it in a beautiful dish, dust with powdered sugar, and add a decorative bowl of maple syrup for drizzling at the table!
Variations & Substitutions
- Fruit Add-Ins: Try adding blueberries or sliced strawberries for a fruity twist, or layer slices of caramelized bananas between the bread cubes.
- Nutty Flavor: Incorporate walnuts or pecans into the topping for added texture and flavor.
- Seasonal Spin: For fall, mix in pumpkin puree and spices; during the holidays, consider peppermint extract or nutmeg.
- Dietary Needs: Allergic to eggs? Substitute with flax eggs or a vegan egg replacer to make this casserole egg-free and plant-based!
Nutrition & Storage Info
- Prep time: 15 minutes
- Cook time: 55 minutes
- Total time: 6 hours (includes resting time)
- Yield: Serves 8-10 people
- Estimated calories per serving: Approximately 300 calories
Storage Instructions:
- Room Temperature: Best served fresh; leftover slices can be left out for no more than 2 hours.
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Can be frozen for up to 2 months. Thaw overnight in the fridge before reheating.
FAQ Section
Can I use other types of bread?
Yes! Challah or regular white bread can be substituted, but brioche gives the best results.How can I make this recipe gluten-free?
Use a gluten-free bread option; just ensure it’s a dense loaf to maintain texture.Can I add chocolate chips?
Absolutely! Add chocolate chips to the custard mix or sprinkle some on top before baking for a lovely chocolatey surprise.What can I do if the custard doesn’t set?
If the center is still liquid after baking time, give it a few more minutes in the oven. Make sure the top is a golden brown.Is it necessary to refrigerate overnight?
While not strictly necessary, letting the casserole sit overnight allows the bread to soak up all the flavors—it’s worth the wait!What’s the best way to reheat leftovers?
The microwave is quickest; however, for a fresh-baked taste, reheat in the oven at 350°F until warm.Can this be made in advance and frozen?
Yes! Prepare the casserole and freeze it unbaked. Thaw overnight in the fridge and bake as normal.What toppings do you recommend?
Confectioners’ sugar, fresh berries, whipped cream, or a dollop of Greek yogurt are all fantastic options.Can I use almond or oat milk?
Yes, but keep in mind that the flavor and texture may vary slightly from the original recipe.Is this recipe kid-friendly?
Definitely! Kids love the sweetness, especially when topped with maple syrup and fruit.

Conclusion
This Overnight French Toast Casserole is more than just a dish; it’s an experience—a delicious, comforting breakfast that evokes fond memories and promises new ones with each bite. Whether you’re gathered around the table for a special occasion or enjoying a lazy morning, this is the ultimate breakfast dish to create and share. I encourage you to try this recipe and let me know how it turns out for your family! Have you made your version? Share your thoughts or any variations in the comments below.
And if you loved this, don’t forget to check out my other breakfast recipes. Happy cooking!
Print
Overnight French Toast Casserole
- Total Time: 360 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A delicious and convenient make-ahead breakfast casserole that combines the classic flavors of French toast for a comforting and shareable dish.
Ingredients
- 1 loaf (16 ounces) brioche bread, cubed
- 8 large eggs, room temperature, beaten
- 2 cups (490 g) whole milk, room temperature
- 1/2 cup (119 g) heavy whipping cream, room temperature
- 3/4 cup (150 g) light brown sugar, packed
- 2 teaspoons vanilla extract
- 1 teaspoon cinnamon
- 1/2 teaspoon kosher salt
- For Topping:
- 1/2 cup (62.5 g) all-purpose flour
- 1/2 cup (100 g) light brown sugar, packed
- 1 teaspoon ground cinnamon
- 1/4 teaspoon kosher salt
- 1/2 cup (113 g) unsalted butter, melted
- For Serving:
- Confectioners’ sugar, for garnish
- Pure maple syrup, for serving
Instructions
- Prep the baking dish: Preheat your oven to 350°F (175°C) and spray a 9×13-inch baking dish with nonstick cooking spray.
- Layer the bread: Add the cubed brioche bread to the dish in an even layer.
- Make the custard: In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla, cinnamon, and kosher salt until smooth and fully combined.
- Combine with bread: Pour the egg mixture evenly over the bread cubes, gently pressing down with a spatula to ensure all the bread is soaked in custard. Cover and refrigerate for at least 4 hours, ideally overnight.
- Prepare the topping: In a medium bowl, whisk together the flour, brown sugar, cinnamon, and kosher salt for the topping. Add the melted butter and mix until crumbly. Cover and refrigerate until ready to bake.
- Bake: Remove the casserole from the refrigerator. Sprinkle the prepared topping evenly over the soaked bread cubes. Bake uncovered for 45-55 minutes, until the top is golden brown and the center is set.
- Rest and serve: Let the casserole rest for 10 minutes before serving. Dust with confectioners’ sugar and drizzle generously with pure maple syrup.
Notes
Ensure all liquids (milk, cream, eggs) are at room temperature; this helps combine smoothly. Feel free to use gluten-free bread if needed.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 15g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 150mg
🥗 Free Custom Keto Meal Plan?
Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!
- ✅ No more guessing what to eat
- ✅ Delicious & easy-to-make recipes
- ✅ Tailored to your body type
Get My Custom Plan Now! →
*Over 100,000+ people have transformed their lives with this quiz.







