🍞 French Toast Casserole – Easy Make-Ahead Breakfast for Brunch or Holidays
🥖 Introduction: The Cozy Brilliance of French Toast Casserole
🍽️ What Makes French Toast Casserole a Brunch Essential?
What happens when you take everything comforting about traditional French toast and turn it into a make-ahead masterpiece? You get French toast casserole — a golden, custardy breakfast bake that brings warmth to any morning table. Whether you’re feeding a hungry brunch crowd or planning ahead for a relaxed holiday morning, this dish delivers flavor, ease, and indulgence in every bite. 🍞
Thanks to its simplicity and nostalgic flavors, this baked version of French toast has quickly become one of my go-to brunch options. It’s cozy, versatile, and just the right amount of sweet. I especially love serving it during holidays when time is tight but expectations are high.
📖 A Brief History of French Toast Casserole
The concept of French toast casserole is built on centuries of tradition. The roots of French toast go all the way back to ancient Rome, where cooks soaked stale bread in a mixture of milk and eggs to avoid waste. As the technique traveled across cultures, it was known as pain perdu in France, Arme Ritter in Germany, and eggy bread in the UK.
However, the baked casserole version emerged in mid-century America, first appearing in community cookbooks and church potlucks during the 1950s. The post-war boom brought more families to the suburbs, and make-ahead meals like this became kitchen staples. By the 1990s, it was a brunch favorite across the U.S., especially as Sunday brunch gained popularity.
Looking to add another reliable crowd-pleaser to your breakfast rotation? Try this refreshing Pasta Salad with Salmon and Dill — it’s another simple dish that balances convenience with incredible flavor.
🌍 Who Loves French Toast Casserole the Most?
Today, French toast casserole is beloved in kitchens around the world. Its make-ahead convenience and cozy appeal make it perfect for family gatherings, brunch cafes, and holiday tables alike. These are the top 10 populations where this dish has earned its place in morning routines:
- 🇺🇸 United States – Especially popular in the Midwest and Southern states
- 🇨🇦 Canada – A brunch-loving country that puts maple syrup to good use
- 🇬🇧 United Kingdom – Where eggy bakes and warm puddings are comfort food staples
- 🇦🇺 Australia – Brunch cafes across Sydney and Melbourne love this dish
- 🇩🇪 Germany – Their Arme Ritter takes on a custard-rich, baked form
- 🇫🇷 France – The spiritual home of pain perdu, now reimagined
- 🇳🇿 New Zealand – Known for fruit-forward variations
- 🇮🇪 Ireland – Often made with local breads and rich cream
- 🇵🇭 Philippines – Where sweet flavors and rich textures are prized
- 🇿🇦 South Africa – Found at many hotel brunch buffets and family gatherings
Across cultures, this dish continues to evolve. Some bakers load it with berries, others top it with pecans, and some add spices like cardamom or nutmeg. The beauty of French toast casserole lies in how easily it adapts to every kitchen and occasion.
Print
French Toast Casserole: 13 Irresistible Ways to Make the Best
- Total Time: About 1 hour 5 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This French Toast Casserole is a cozy, cinnamon-scented breakfast bake that’s perfect for holidays or weekends. Make ahead, bake fresh, and serve a crowd!
Ingredients
- 1 loaf of day-old French bread or brioche (cubed)
- 8 large eggs
- 2 ½ cups whole milk
- ½ cup heavy cream
- ¾ cup brown sugar
- ¼ cup white sugar
- 1 tablespoon vanilla extract
- 2 teaspoons ground cinnamon
- ¼ teaspoon salt
- ¼ teaspoon nutmeg
- ¼ cup butter (melted)
- ½ cup all-purpose flour
- ½ cup packed brown sugar
- 1 teaspoon cinnamon
- ¼ cup cold butter (cubed)
Instructions
- Grease a 9×13 baking dish with butter or nonstick spray.
- Layer the bread cubes evenly in the dish.
- Whisk together eggs, milk, cream, sugars, vanilla, cinnamon, nutmeg, and salt in a large bowl.
- Pour the mixture evenly over the bread, gently pressing the bread down.
- Cover with foil and refrigerate overnight (or at least 6 hours).
- Preheat oven to 350°F.
- In a small bowl, mix flour, brown sugar, and cinnamon. Cut in the cold butter until crumbly.
- Sprinkle topping over casserole.
- Bake uncovered for 45–50 minutes until golden and set.
- Let cool for 10 minutes before serving. Top with syrup, fresh fruit, or powdered sugar if desired.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
🧺 What You’ll Need
🧑🍳 Essential Kitchen Tools for Success
Before diving into custardy bliss, make sure you have all the right tools and a little prep ready. One of the best parts of making French toast casserole is how low-effort it is — but having the essentials nearby makes the process even smoother. 🧑🍳
To make this brunch classic with ease, you’ll need just a few kitchen staples:
- 🥄 Mixing bowls – At least two: one for the custard, one for the topping
- 🔪 Sharp knife – For cubing bread and slicing fresh fruit if using
- 🍽️ 9×13 baking dish – The perfect size to feed a crowd
- 🧴 Cooking spray or butter – For greasing the baking dish
- 🧊 Foil – Optional, for covering if the casserole browns too fast
- 🥄 Whisk – Essential for a smooth, well-blended custard
💡 Pro Tip: If your bread is too fresh, toast it lightly in the oven or leave it out uncovered for a few hours. Slightly dry bread soaks up the egg mixture better, helping your French toast casserole achieve the perfect soft center and golden crust.
Need a creative side dish to serve with this casserole? These Muffin Tin Sushi Cups offer a fun, unexpected twist to round out your brunch table — and they’re just as easy to prepare ahead of time.
🍞 Choosing the Right Bread for the Job
The backbone of every great French toast casserole is, of course, the bread. Not all loaves are created equal when it comes to texture and soak-ability. Here are my favorite types of bread that never let me down:
- Brioche – Soft, sweet, buttery, and ultra-absorbent. A classic for a reason.
- Challah – Eggy and slightly sweet with a tender crumb. Holds its shape beautifully.
- French bread – Crusty and rustic, it gives your casserole more structure.
- Sourdough – Offers a tangy contrast to the sweet custard — underrated but amazing.
Using day-old or slightly stale bread isn’t just recommended — it’s practically required. It prevents the dish from becoming mushy and ensures every cube holds its own against the rich, cinnamon-laced custard.
Once your tools and bread are ready, you’re already halfway to a French toast casserole that’s destined to become a family favorite.
🍞 Ingredients for French Toast Casserole

🥚 The Core Ingredients
The magic of French toast casserole lies in its simplicity — everyday ingredients come together to create something incredibly comforting. You likely already have most of these items in your kitchen. Let’s break it down into must-haves and optional add-ins that let you customize each bake to your taste.
Here are the core ingredients that bring this brunch favorite to life:
- 🍞 Bread – About 1 loaf of day-old brioche, challah, crusty French bread, or sourdough. Each brings its own texture and richness.
- 🥚 Eggs – 8 large eggs to bind and enrich the custard.
- 🥛 Whole milk – 2 ½ cups, or mix with cream for a silkier texture.
- 🧁 Heavy cream – Adds that luxurious mouthfeel you expect in a custardy bake.
- 🍬 Brown sugar + white sugar – ¾ cup brown and ¼ cup white sugar give depth and balance.
- 🍨 Vanilla extract – 1 tablespoon to bring warm, aromatic notes.
- 🌰 Ground cinnamon – 2 teaspoons for a classic brunch spice profile.
- 🧂 Salt – ¼ teaspoon to enhance the sweetness and balance flavors.
- 🧈 Butter – ¼ cup, melted, to add richness when layered over the bread.
These ingredients form the silky custard that transforms basic bread into a French toast casserole bursting with flavor. For an even richer experience, swap part of the milk for more cream, or add a splash of maple syrup right into the custard mix.
🍓 Optional Toppings & Mix-Ins
Want to take your French toast casserole to the next level? Add-ins can turn your dish from classic to unforgettable.
- 🧀 Cream cheese cubes – Add creamy bites that contrast the soft custard.
- 🍓 Fresh berries, apples, or bananas – Infuse fruity bursts into each bite.
- 🍯 Streusel topping – Combine ½ cup flour, ½ cup brown sugar, ¼ cup cold butter, and 1 teaspoon cinnamon. Crumble it on top for texture.
- 🍫 Mini chocolate chips – For a sweet twist that makes this kid-approved.
- 🌰 Chopped pecans or walnuts – Add crunch and a nutty flavor contrast.
- 🥥 Shredded coconut – Bring a tropical hint to your bake.
One of my favorite seasonal twists? Add a layer of cinnamon-laced peaches or apple slices to echo the flavors of this Peach Cobbler Cinnamon Rolls recipe — a fruity dessert that shares the same comforting sweetness.
Don’t be afraid to experiment — every variation brings a new personality to your French toast casserole, making it perfect for brunches, celebrations, or just because.
🍳 Instructions: How to Make French Toast Casserole
🔪 Prep the Bread & Custard
This recipe is as easy as it is rewarding. With just a few simple steps, you’ll turn humble cubes of bread and a warm, spiced custard into a golden breakfast centerpiece. Best of all? You can prep your French toast casserole the night before and enjoy a stress-free morning. 🌅
Step 1: Cube and Arrange the Bread
Start by cutting your chosen bread — brioche, French, challah, or sourdough — into 1-inch cubes. Uniform pieces help soak up the custard evenly and bake consistently.
Grease a 9×13-inch baking dish generously with butter or non-stick spray. Scatter the bread cubes evenly across the dish, ensuring a good spread from edge to edge.
💡 Pro Tip: If your bread is too soft or fresh, toast the cubes briefly in a 300°F oven for 10 minutes. Slightly drying them out improves their ability to absorb the custard without becoming mushy.
Step 2: Mix the Custard
In a large mixing bowl, whisk together:
- 🥚 8 large eggs
- 🥛 2 ½ cups whole milk
- 🍬 ¾ cup brown sugar + ¼ cup white sugar
- 🍨 1 tablespoon vanilla extract
- 🌰 2 teaspoons cinnamon
- 🧂 ¼ teaspoon salt
- 🧈 ¼ cup melted butter
- Optional: ¼ teaspoon nutmeg for extra warmth
Whisk until smooth and frothy. This rich, aromatic mixture is what turns your casserole from basic to unforgettable. Every bite should taste like the heart of classic French toast — only better.
🕒 Soak, Chill & Bake
Step 3: Soak It Right
Pour the custard slowly and evenly over the bread cubes. Use the back of a spatula or clean hands to gently press the bread down, encouraging it to soak up all that flavorful liquid.
Cover the dish tightly with foil or plastic wrap and refrigerate for at least 6 hours — ideally overnight. This soaking period is crucial for achieving that luscious, creamy center.
Looking for another make-ahead winner? My Texas-Style Mustard Potato Salad also benefits from an overnight rest, letting bold flavors meld and deepen — just like this casserole.
Step 4: Bake to Golden Perfection
Preheat your oven to 350°F. If you’re using a streusel topping, now’s the time to sprinkle it generously over the top. Fresh fruit, nuts, or chocolate chips can also be added here for a custom twist.
Bake the casserole uncovered for 45 to 55 minutes, or until:
- The top is golden and puffed
- A knife inserted in the center comes out clean
- The edges look slightly crisp while the center remains soft
Let your French toast casserole rest for 10 minutes before serving. This makes slicing easier and enhances the flavor as it settles. Top with maple syrup, powdered sugar, or fresh berries for the final touch. ✨
🥗 Nutrition Score
🔍 How Nutritious Is French Toast Casserole?
Let’s be honest — French toast casserole isn’t trying to be a health food, and that’s okay. It’s meant to be a warm, satisfying treat that brings joy to the breakfast table. Whether you’re enjoying it during a lazy weekend brunch or a festive holiday morning, this dish delivers indulgent comfort in every forkful. 🧡
That said, knowing what’s in it helps you make mindful choices — or smart substitutions — without losing the cozy flavor profile.
Here’s a general breakdown per serving (based on 12 servings from a standard 9×13-inch pan):
- 🔥 Calories: 360
- 🥖 Carbohydrates: 47 oz
- 🧈 Total Fat: 15 oz
- 🧪 Saturated Fat: 8 oz
- 🍳 Protein: 9 oz
- 🍭 Sugars: 23 oz
- 🧂 Sodium: 260 mg
- 🌾 Fiber: 1 oz
- 🧬 Cholesterol: 130 mg
Most of the richness comes from the eggs, cream, and sugars, along with any extra toppings like streusel, syrup, or fruit compote. While it’s a carb-forward breakfast, it also provides solid protein and energy to start your day.
🌿 Lighten It Up Without Losing Flavor
If you’re looking to make your French toast casserole a little lighter — or just fit it into your dietary goals — here are some easy, flavorful swaps that don’t compromise on taste:
- 🥛 Use 2% milk instead of heavy cream
- 🍬 Cut sugar by 25%, or use alternatives like maple syrup or coconut sugar
- 🥚 Substitute 2–3 egg whites for whole eggs
- 🌱 Go dairy-free with oat, almond, or soy milk
- 🧈 Try vegan butter in the streusel or even skip the topping altogether
Adding fiber-rich fruits like apples, berries, or bananas not only sweetens the dish naturally but also adds color and vitamins. You can also sneak in a handful of flaxseeds or chia seeds to increase nutritional value.
One fun way to complement a lighter casserole is by serving it with a subtly sweet, globally inspired dessert like this Pistachio Cardamom Cake — it’s light, fragrant, and surprisingly low on refined sugar.
🥡 Serving & Storage Tips

🍴 How to Serve It Like a Pro
French toast casserole is a brunch MVP — and not just because it’s delicious straight out of the oven. It holds well, reheats beautifully, and even freezes like a dream. Whether you’re hosting guests or meal-prepping for the week, this dish checks every box. 🙌
To get the best out of it, serve your casserole warm and golden, ideally within 15 minutes of baking. This is when the texture is still perfectly crisp on top and custardy inside.
Here are some of my favorite finishing touches:
- 🍁 Maple syrup – Classic, sweet, and always a winner
- ❄️ Powdered sugar – Adds that elegant, snow-dusted finish
- 🍓 Fresh berries – Strawberries, blueberries, banana slices, or poached pears
- 🧈 Whipped butter or cream – Adds richness, especially if you skip a streusel
- 🍨 Caramel drizzle or flavored syrups – For dessert-style vibes
Planning a brunch spread? Pair it with savory elements like scrambled eggs or sausage links for balance. Hosting a holiday breakfast? You could even serve it as a decadent dessert — think of it as bread pudding’s brunchy cousin.
For a creative twist on side dishes, check out this Pistachio Cardamom Cake. Its subtle spice complements the sweetness of French toast casserole without overwhelming it.
🧊 Storing Leftovers & Freezer Tips
Leftovers are one of the best parts of making French toast casserole. Here’s how to keep them fresh:
Refrigerator:
- Let the casserole cool completely
- Store in an airtight container for up to 4 days
- Reheat individual servings in the microwave or oven (350°F) until warm
Freezer:
- Cool the casserole fully after baking
- Slice into individual portions
- Wrap tightly in plastic wrap or foil
- Store in a zip-top bag or freezer-safe container
- Reheat from frozen in a 350°F oven for about 20 minutes
💡 Meal-prepping? Try baking in individual ramekins or muffin tins. They’re perfect for quick weekday breakfasts or single-serve brunch portions.
🔄 Variations & Add-Ins
🎨 Creative Twists to Try
One of the biggest perks of French toast casserole? It’s endlessly customizable. Whether you’re craving something fruity, festive, or decadently dessert-like, this dish can adapt to suit your taste, the season, or your guests’ cravings. ✨
Here are some of my favorite flavor-packed variations to elevate the classic:
- 🍓 Berry Cream Cheese – Add chunks of cream cheese and scatter fresh or frozen berries on top before baking. The result is tangy, creamy, and bursting with juicy flavor in every bite.
- 🎃 Pumpkin Spice – Stir in ½ cup of pumpkin purée into your custard, along with warm spices like nutmeg, cloves, and extra cinnamon. Perfect for crisp fall mornings and Thanksgiving brunch.
- 🍌 Nutella & Banana Swirl – Layer sliced bananas with spoonfuls of Nutella between the bread cubes. It’s a rich, gooey twist that doubles as dessert.
- 🥐 Croissant French Toast Bake – Swap the bread for buttery croissants torn into pieces. The flaky texture and richness take this dish up several notches — ideal for Christmas morning or birthdays.
- 🍩 Cinnamon Roll-Inspired – Replace the bread with chopped cinnamon rolls (homemade or store-bought). After baking, drizzle with icing for an ultra-indulgent treat that kids and adults both love.
🍫 Want even more inspiration? These Peach Cobbler Cinnamon Rolls are another creative twist that pairs beautifully with the flavors of French toast casserole — you can even combine elements of both for a fruit-forward bake with Southern flair.
💡 Add-Ins That Make It Yours
Beyond the big twists, small add-ins can dramatically change the flavor and texture:
- 🌰 Chopped pecans or walnuts for crunch
- 🥥 Shredded coconut for a tropical touch
- 🍫 Mini chocolate chips to make it dessert-worthy
- 🍎 Sautéed apples or pears for natural sweetness
- 🍋 Lemon zest to brighten heavier flavors
The beauty of French toast casserole is that it invites creativity without much effort. Whether you’re sticking to tradition or pushing flavor boundaries, this dish never gets old.
🙋♀️ Frequently Asked Questions
What bread is best for French Toast Casserole?
The best breads are brioche, challah, or crusty French bread. These types are sturdy enough to hold their shape and rich enough to absorb custard without falling apart. Day-old bread is ideal for better texture.
Can I make French Toast Casserole the night before?
Absolutely! In fact, it’s encouraged. Assemble the casserole, cover it tightly, and refrigerate overnight. This allows the bread to fully absorb the custard for maximum flavor and fluffiness. Just pop it in the oven the next morning.
Should I use fresh or stale bread?
Stale or day-old bread is preferred. It’s drier and better at soaking up the egg mixture, which helps avoid a soggy middle. If your bread is fresh, toast it lightly in the oven to dry it out before using.
Can I freeze French Toast Casserole after baking?
Yes! Let the casserole cool completely, then cut it into slices. Wrap each piece in foil or plastic wrap, then store in a freezer-safe container or bag. It keeps well for up to 2 months. Reheat in the oven or microwave until warm.
What are common mistakes when making French toast casserole?
Even though French toast casserole is beginner-friendly, a few common pitfalls can impact your results:
Using fresh bread – It won’t absorb the custard properly, leading to a soggy or uneven texture. Always use day-old or toasted bread for the best outcome.
Under-soaking – A rushed soak results in dry spots. Refrigerate for at least 6 hours, preferably overnight.
Overbaking – Baking too long can dry it out. Begin checking at 45 minutes and use a knife to test for doneness.
Why is my French toast casserole soggy?
A soggy French toast casserole is usually caused by one of three things:
Too much milk or cream in the custard
Not enough bake time, especially in deeper dishes
Bread type – Soft breads like sandwich loaves break down too easily
Use crusty breads like brioche, challah, or French bread, and bake uncovered to help moisture evaporate during cooking.
What’s the best bread for French toast casserole?
Hands down, these are the top breads for structure and flavor:
Brioche – Soft and buttery, ideal for rich custards
Challah – Slightly sweet with a delicate, eggy crumb
French bread – Crusty and hearty, holds up to soaking
Sourdough – Offers subtle tang and unique texture
Avoid sandwich bread unless it’s toasted or stale — it tends to fall apart quickly.
Do I really need to soak it overnight?
Yes, soaking overnight is highly recommended. It allows the custard to fully saturate the bread, leading to that signature creamy interior. However, if you’re short on time:
Minimum soak time: 4–6 hours
Flash method: Let it sit at room temp for 30–45 minutes, press down the bread, and bake — it won’t be quite as creamy, but still delicious
🎉 Conclusion: The Ultimate Make-Ahead Breakfast

🍽️ Comfort Food That Works for Every Occasion
French toast casserole is more than just a delicious dish — it’s a brunch lifesaver. Whether you’re prepping for a cozy weekend, a holiday morning, or feeding a houseful of guests, this recipe brings the perfect blend of ease, comfort, and customization. 🍽️
What began as a humble twist on traditional French toast has now become a globally loved baked breakfast staple. With the right bread, a spiced custard, and your favorite mix-ins, it transforms into something truly special.
Whether it’s pumpkin spice in the fall, berry cream cheese in the spring, or Nutella and banana for that all-season treat, this casserole flexes with the flavors you love. It’s just as welcome at a holiday brunch as it is on a sleepy Sunday morning.
🧊 Make It Ahead, Freeze It, Love It Later
I especially love that French toast casserole is freezer-friendly and perfect for meal prepping. Bake now, save slices for later, and enjoy warm, satisfying breakfasts all week long. The simplicity of this recipe makes it a great starting point for experimenting with flavors and textures.
Speaking of unique flavor profiles — if you’re craving something both nostalgic and new, my Muffin Tin Sushi Cups Recipe is a must-try. It’s another creative, prep-ahead option for feeding guests with flair.
