The moment I pulled the French toast casserole from the oven, the mouthwatering scent of cinnamon and warm bread filled my kitchen, instantly making it feel like home. This dish isn’t just a breakfast option; it’s a cozy, make-ahead masterpiece that’s perfect for lazy weekends, holiday brunches, or any occasion where you want to impress without the fuss. With its soft, custardy interior and a golden, crisp topping, this French toast casserole is not only incredibly easy to prepare, but it’s also hands-down a crowd-pleaser, ensuring that your loved ones won’t be able to resist seconds. So, are you ready to discover a new family favorite that will have everyone coming back for more?
Why Is French Toast Casserole So Irresistible?
Ease of Preparation: With a simple make-ahead method, you can whip this dish together in no time, leaving you free to enjoy your guests instead of stressing in the kitchen.
Versatile Flavor: Whether you crave a sweet dish with fruit or a savory twist with meats and cheeses, this casserole adapts to fit your palate perfectly.
A Cozy Aroma: The inviting scent of cinnamon and vanilla fills your home as it bakes, creating a warm and welcoming atmosphere that’s perfect for gatherings.
Crowd-Pleasing Delight: This recipe guarantees seconds—and maybe thirds! Your loved ones will rave about it, making it a staple for any brunch or holiday meal.
Leftovers? No Problem!: Enjoy this dish for days; it’s just as tasty reheated! Why not check out more make-ahead breakfast ideas in our breakfast category?
French Toast Casserole Ingredients
For the Casserole
• Sourdough Bread – This forms the base; you can also use brioche, challah, or French bread for different textures.
• Large Eggs – These provide richness and bind the ingredients, essential for the custard base.
• Milk – Adds moisture and creaminess; feel free to use non-dairy milk for a lactose-free option.
• Heavy Cream – Enhances richness; swap with additional milk if you prefer a lighter version.
• Vanilla Extract – A flavor enhancer; opt for pure vanilla for the best taste.
• Sugar – For sweetness; adjust to taste, and substitute with maple syrup if desired.
For the Topping
• All-Purpose Flour – This is key for the topping’s texture; gluten-free flour can be used as a substitute.
• Light Brown Sugar – Adds a delicious caramel flavor; regular sugar can also work in a pinch.
• Ground Cinnamon – Provides warmth and flavor; substitute with nutmeg for a unique twist.
• Salt – Balances all flavors, making it essential to the dish.
• Cold Unsalted Butter – Adds richness to the topping; cut it into the mixture until it resembles crumbly sand.
With these carefully selected ingredients, your French toast casserole will be a delightful addition to your brunch repertoire!
Step‑by‑Step Instructions for French Toast Casserole
Step 1: Prepare the Bread
Start by cutting the sourdough bread into 1-inch cubes, aiming for a nice, toasted texture that won’t become soggy. Scatter the cubes evenly in a greased 9×13-inch baking dish, ensuring they fill the dish but aren’t packed too tightly. This step provides the ideal foundation for your French toast casserole, setting the stage for a perfect custard soak.
Step 2: Make the Custard Mixture
In a medium bowl, whisk together the large eggs, milk, heavy cream, vanilla extract, and sugar until the mixture is frothy and fully combined. Pour this custard evenly over the bread cubes, letting it seep in between the pieces. Allow this to sit for a moment, ensuring the bread absorbs the liquid fully, creating a rich base for your casserole.
Step 3: Chill the Casserole
Cover the baking dish with plastic wrap, then refrigerate for a minimum of four hours or, even better, overnight. This soaking time allows the bread to absorb all the flavors, resulting in a beautifully custardy interior. The next time you open the fridge, be prepared for the warm aromas of cinnamon to greet you!
Step 4: Prepare the Topping
To create the delightful topping, mix the all-purpose flour, light brown sugar, ground cinnamon, and salt in a medium bowl. Cut in the cold unsalted butter using a pastry cutter or your fingers until the mixture resembles crumbly sand. Transfer this mixture to a resealable bag and refrigerate overnight to develop the flavors, ensuring it will be perfectly crisp when baked.
Step 5: Preheat and Bake
Preheat your oven to 350°F (175°C). Once the oven is hot, unwrap the casserole dish and generously sprinkle the crumbly topping over the soaked bread. Place it in the oven and bake uncovered for 45-60 minutes, or until the topping is golden brown and crisp while the interior is set and slightly puffed. You’ll know it’s done when it smells heavenly, and the top has that perfect golden hue.
Step 6: Serve and Enjoy
Once baked, remove the French toast casserole from the oven and allow it to cool slightly before serving. This dish is best enjoyed warm, drizzled with maple syrup or topped with a dollop of whipped cream for an extra touch of indulgence. Gather your loved ones and watch them light up at this delightful brunch centerpiece!
Make Ahead Options
These French Toast Casserole options are ideal for busy home cooks looking to save time! You can prepare the casserole up to 24 hours in advance by following the initial steps: cut the sourdough into cubes, mix up your custard, and combine the topping, then refrigerate everything separately. Cover the baking dish with plastic wrap and keep it chilled to maintain freshness. When you’re ready to serve, simply sprinkle the crumbly topping over the soaked bread and bake it for 45-60 minutes at 350°F (175°C). This preparation ensures you’ll enjoy an easy, crowd-pleasing breakfast without any last-minute rush, leaving you free to savor precious moments with your loved ones!
What to Serve with French Toast Casserole
There’s something special about creating a memorable breakfast spread that complements the sweet, warm flavors of this delicious casserole.
-
Fresh Fruit Medley: A vibrant assortment of seasonal fruits adds a refreshing contrast, balancing the rich flavors of the casserole beautifully. Think juicy strawberries, tart raspberries, and sweet blueberries for a burst of color and flavor.
-
Crispy Bacon or Sausage: The salty, savory crunch of bacon or the hearty flavor of sausage makes for a perfect play against the sweetness of the casserole, adding depth and contrast to your meal.
-
Whipped Cream Delight: A light dollop of freshly whipped cream invites a luxurious, airy texture, enhancing each bite of your French toast casserole while making it feel like a special treat.
-
Maple Syrup Drizzle: A warm, sweet drizzle of maple syrup not only elevates the flavors but invites a cozy, nostalgic feel that ties the entire dish together, giving it that quintessential brunch vibe.
-
Yogurt Parfait: A layered yogurt parfait with granola adds a delightful crunch and a creamy element, making your brunch table burst with vibrant textures and flavors.
-
Vanilla Chai Latte: Complement the flavors of your French toast casserole with a warm vanilla chai latte; it offers a spiced aroma that will perfectly enhance this comforting meal.
-
Mimosa or Bellini: For a festive touch, serve mimosas or bellinis. These bubbly beverages bring a refreshing sparkle that lightens the brunch experience and pairs wonderfully with sweet dishes.
-
Chocolate Croissants: For an added indulgence, flaky chocolate croissants are a delightful companion, offering both richness and layers of flavor that harmonize beautifully with the French toast casserole.
How to Store and Freeze French Toast Casserole
Room Temperature: Serve warm directly out of the oven for best flavor, but keep leftovers at room temperature for up to 2 hours.
Fridge: Store any leftover French toast casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or oven for delicious warm bites.
Freezer: Wrap the casserole tightly in plastic wrap and then foil for up to 2 months. Thaw overnight in the refrigerator before baking or reheating for the best results.
Reheating: To reheat, warm in the oven at 350°F (175°C) for about 20-25 minutes until heated through, ensuring a crispy topping remains intact.
Expert Tips for French Toast Casserole
• Stale Bread Is Key: Use stale or slightly toasted bread to prevent a soggy casserole; fresh bread absorbs too much moisture, ruining the texture.
• Customize the Flavors: Don’t hesitate to experiment! Mix in fruits like blueberries or savory elements like cheese or ham to create your ideal French toast casserole.
• Adjust Soaking Time: If your casserole seems too soggy after baking, reduce the soaking time next time or use denser bread for better absorption.
• Check for Doneness: Bake until the top is golden brown and the casserole is slightly puffed. A toothpick inserted should come out clean, ensuring it’s perfectly set.
• Make-Ahead Convenience: Prepare your casserole the night before to make mornings stress-free; simply bake and enjoy while your loved ones marvel at your culinary skills!
French Toast Casserole Variations and Substitutions
Feel free to explore the delightful world of flavors and textures by customizing your casserole! Let your creativity flow as you imagine how to elevate this classic dish.
-
Savory Twist: Add diced ham, crumbled bacon, or shredded cheese for a deliciously hearty version. Imagine the savory aroma melding with the sweet notes of the custard, giving your guests a surprise with each bite.
-
Fruit-Infused Delight: Toss in fresh blueberries, sliced strawberries, or even diced apples for a burst of sweetness. The fruits will soften as they bake, creating a beautiful contrast to the crispy top, and making each slice a fruity delight!
-
Nutty Crunch: Consider adding chopped pecans or walnuts to the topping for a delightful crunch. The nutty flavor beautifully complements the softness of the bread, providing an added layer of texture that will have everyone asking for your secret.
-
Dairy-Free Option: Substitute regular milk and heavy cream with almond or oat milk for a lactose-free treat. This twist keeps the indulgence intact while catering to dietary needs, allowing everyone to enjoy a comforting slice.
-
Cinnamon Roll Inspiration: Combine a cinnamon sugar mixture with the topping to recreate the beloved cinnamon roll flavor. Just imagine the mouthwatering cinnamon swirls nestled throughout the casserole, enticing anyone nearby!
-
Maple Lovers: Swap out sugar for maple syrup in your custard mixture for a deeper, richer sweetness. The maple flavor pairs beautifully with the cinnamon, enhancing that cozy feeling we all adore.
-
Gluten-Free Version: Use gluten-free bread and flour for a fantastic gluten-free casserole. This adaptation ensures that no one misses out on enjoying this special breakfast that warms the heart and satisfies the stomach.
-
Spicy Kick: Incorporate a dash of cayenne pepper into the custard if you want to add some heat. This unexpected twist would excite those who love a little spice in their morning!
For even more inspiration, check out our fabulous brunch recipes in our brunch category and make your gatherings unforgettable!
French Toast Casserole Recipe FAQs
What type of bread is best for making French toast casserole?
The best choice for your French toast casserole is stale sourdough bread, as it provides the ideal texture. You can also use brioche, challah, or French bread if you’re looking for a different taste and texture. Just ensure that the bread is slightly dry to prevent it from becoming soggy.
How should I store leftovers from the French toast casserole?
Absolutely! Store any leftover French toast casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or the oven at 350°F (175°C) for about 20-25 minutes until warmed through. This way, you’ll enjoy the delightful flavors all over again!
Can I freeze French toast casserole before or after baking?
Yes, you can! To freeze, wrap the casserole tightly in plastic wrap followed by aluminum foil and store it for up to 2 months. If you’re freezing it before baking, thaw it in the refrigerator overnight before popping it in the oven. For a casserole that’s already baked, you can reheat it straight from frozen—just increase the baking time as needed.
What if my French toast casserole turns out too soggy after baking?
Very importantly, if you find your casserole is too soggy, next time, try using denser bread or reduce the soaking time to allow for less custard absorption. Also, spreading the bread cubes out more in the baking dish can help the custard absorb better while cooking.
Are there any dietary considerations for French toast casserole?
Of course! To make the casserole suitable for various dietary needs, you can substitute dairy milk with non-dairy options such as almond or oat milk for a lactose-free version. If anyone has gluten allergies, simply use gluten-free bread and flour. It’s all about making it enjoyable for everyone!
How long can I keep the French toast casserole in the fridge?
You can store the French toast casserole in the refrigerator for up to 3 days. Just make sure it’s in an airtight container to keep it fresh. Enjoy these delicious leftovers warmed up for a quick meal—no fuss required!

Delicious French Toast Casserole for Easy Weekend Brunch
Ingredients
Equipment
Method
- Cut the sourdough bread into 1-inch cubes and scatter evenly in a greased baking dish.
- Whisk together the eggs, milk, cream, vanilla, and sugar in a bowl. Pour over the bread cubes and let it soak.
- Cover with plastic wrap and refrigerate for at least 4 hours or overnight.
- Mix the flour, brown sugar, cinnamon, and salt. Cut in the butter until it resembles crumbly sand.
- Preheat oven to 350°F (175°C). Sprinkle the topping over the casserole and bake for 45-60 minutes until golden brown.
- Allow to cool slightly before serving warm, optionally drizzled with maple syrup or whipped cream.
Leave a Reply