The Ultimate French Toast Casserole: A Make-Ahead Brunch Favorite
There’s something magical about waking up to the smell of warm cinnamon, toasted bread, and melted butter drifting through your kitchen. That’s the moment you realize breakfast isn’t just a meal—it’s a memory. When I first tried making French Toast Casserole for a lazy Sunday brunch, I couldn’t believe how effortless it was. No flipping slices, no morning rush—just a golden, custardy bake that felt like a hug on a plate. If you’re looking for a breakfast that’s both cozy and crowd-pleasing, this one deserves a spot in your weekend rotation.
This French Toast Casserole takes everything you love about traditional French toast—soft centers, crisp edges, sweet vanilla aroma—and turns it into an easy, oven-baked dish that feeds everyone at once. Whether you’re hosting brunch, meal prepping for the week, or treating your family to something special, this make-ahead recipe hits the sweet spot between indulgence and simplicity.
Table of Contents
What Is French Toast Casserole & Why You’ll Love It
Think of French Toast Casserole as the fuss-free cousin of your favorite diner-style French toast. Instead of dipping and flipping each slice, you layer chunks of bread in a baking dish, pour a rich custard over the top, and let the oven do the work. The result? A golden-brown crust with a soft, creamy middle that tastes like the perfect mix between bread pudding and breakfast comfort food.
You’ll love how adaptable it is. You can prepare it the night before for an overnight soak, letting the custard fully infuse every piece of bread. In the morning, just pop it in the oven and enjoy that irresistible “baked breakfast casserole” aroma that fills your home. It’s ideal for holidays, busy mornings, or when you simply want to impress without spending all day in the kitchen.
Ingredients You’ll Need & How to Choose Them
A great French Toast Casserole starts with simple ingredients, but the quality of each one makes all the difference. Here’s what you’ll need:
Ingredients
- 1 loaf day-old French bread or challah, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ¾ cup granulated sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
- 3 tablespoons unsalted butter, melted (for greasing and topping)
- Optional toppings: powdered sugar, maple syrup, berries, or chopped pecans
Choosing the Right Bread
Day-old bread is the secret to success. It’s dry enough to soak up the custard without becoming soggy. French bread gives you a slightly chewy texture, while brioche or challah makes for a rich, buttery base. Avoid soft sandwich loaves—they tend to fall apart during baking.
Pro Tip: If your bread is fresh, cube it and bake at 300°F for 10 minutes to dry it out slightly before assembling the casserole.
Step-by-Step Preparation & Baking Instructions
Prep the Bread and Custard
Grease a 9×13-inch baking dish with melted butter. Spread your bread cubes evenly across the dish. In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth. This mixture forms the “custard” that gives the casserole its signature creamy texture.

Assemble and Soak
Pour the custard evenly over the bread, pressing lightly to help it absorb the liquid. Cover the dish with plastic wrap and refrigerate overnight, or at least for 3 hours. The longer it soaks, the more decadent and flavorful the casserole becomes.
Bake to Golden Perfection
When ready to bake, preheat your oven to 350°F. Remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes. Drizzle melted butter on top and bake uncovered for 45–50 minutes, or until the top is golden and the center is just set. You’ll know it’s done when the edges are crisp, and a knife inserted in the center comes out clean.

Tip for Texture: If you prefer a softer, bread-pudding-like consistency, cover the casserole with foil for the first 30 minutes, then uncover for the remaining time to brown the top.
Variations & Mix-Ins to Elevate It
You can dress up your French Toast Casserole in endless ways depending on your cravings or the season.
Fruity Twists
Try folding in blueberries, sliced strawberries, or diced apples before baking. A sprinkle of brown sugar and cinnamon on top caramelizes beautifully, giving the dish a “baked apple pie” vibe.
Nutty Crunch
Add crushed pecans or walnuts for a toasty finish. They add texture and balance the sweetness perfectly.
Cream Cheese Swirl
For a richer version, drop spoonfuls of softened cream cheese between the bread layers before pouring in the custard. It melts into creamy pockets that taste like a breakfast cheesecake.
Seasonal Favorites
In the fall, mix in pumpkin puree and pumpkin pie spice for a cozy, seasonal variation. Around Christmas, swap the vanilla for orange zest and cranberries for a festive flair.

Storage, Reheating & Freezing Tips
If you have leftovers, you’re in luck—French Toast Casserole reheats beautifully. Store cooled portions in an airtight container in the refrigerator for up to 3 days.
To reheat, bake at 325°F for 15 minutes or microwave individual portions for about 45 seconds. If frozen, wrap slices in foil or freezer bags for up to 2 months. When ready to serve, thaw overnight in the fridge, then warm in the oven until heated through. The texture stays surprisingly crisp and comforting, even after freezing.
For meal prep, assemble the casserole ahead of time and refrigerate overnight. It’s the perfect breakfast solution for holidays or when you want to wake up to something special without lifting a finger in the morning.
There’s no better way to start your day than with a warm, comforting bite of French Toast Casserole. It’s a dish that brings everyone to the table—simple enough for a quiet weekend and special enough for Christmas morning. Once you’ve tried it, you’ll never go back to standing at the stove flipping slices again.
FAQ
What kind of bread works best for French Toast Casserole?
You’ll get the best texture using day-old French bread, challah, or brioche. They soak up the custard without turning soggy, giving you that perfect balance of crisp edges and a soft, creamy center.
Can I make French Toast Casserole the night before?
Yes! Assembling it the night before and letting it rest in the fridge allows the custard to fully soak into the bread. Just bake it in the morning for an easy, make-ahead brunch that feels freshly made.
How do I keep French Toast Casserole from getting soggy?
The key is to use dry or slightly stale bread and avoid adding too much liquid. Let the casserole rest before baking so the custard absorbs evenly, then bake uncovered for a crisp top.
Can I freeze French Toast Casserole?
Absolutely. Once baked, let it cool completely, wrap tightly, and freeze for up to two months. Reheat it in the oven until warm and golden—it tastes just as good as freshly baked.
Get inspired with more mouthwatering recipes! Follow me on Facebook, Pinterest, and subscribe to YouTube for new cooking ideas every week.
PrintThe Ultimate French Toast Casserole: A Make-Ahead Brunch Favorite
This French Toast Casserole takes everything you love about classic French toast and transforms it into a simple, oven-baked breakfast that’s soft on the inside, crisp on top, and infused with warm cinnamon and vanilla. It’s an easy make-ahead brunch favorite perfect for holidays or cozy weekend mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
- 1 loaf day-old French bread or challah, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ¾ cup granulated sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
- 3 tablespoons unsalted butter, melted (for greasing and topping)
- Optional toppings: powdered sugar, maple syrup, berries, or chopped pecans
Instructions
-
Grease a 9×13-inch baking dish with melted butter and spread the bread cubes evenly.
-
In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth.
-
Pour the custard evenly over the bread and press lightly so the bread absorbs the liquid.
-
Cover and refrigerate for at least 3 hours or overnight.
-
Preheat oven to 350°F, remove from fridge, and let stand 20 minutes before baking.
-
Drizzle melted butter over the top and bake uncovered for 45–50 minutes, until golden and set.
-
Cool slightly, dust with powdered sugar, and serve warm with syrup and berries.
Notes
- Use day-old bread for the best texture and flavor.
- For a softer consistency, cover with foil during the first 30 minutes of baking.
- Add fruit, nuts, or cream cheese for delicious variations.

