I still remember the joy of waking up on a holiday morning with nothing to rush—just the sweet smell of this overnight French toast casserole baking away. It’s my go-to recipe for stress-free mornings, especially for Christmas or weekend brunches when I want something comforting but easy. This foolproof overnight French toast casserole is hands-down a game changer for busy cooks like us.
Table of Contents
Why You’ll Love This Foolproof Overnight French Toast Casserole
- Guarantees a perfectly custardy center with a crispy, golden topping every time—no surprises.
- Make-ahead convenience means your mornings start calm and delicious without last-minute work.
- Ideal for feeding a crowd, whether family gatherings or brunch parties.
- Flexible with bread options to suit your taste, making it easy to customize your flavor and texture.
The Best Bread for French Toast Casserole (The Bread Breakdown)
Choosing the right bread shapes the whole casserole experience. Here’s a quick breakdown to guide your choice:
- Challah: Rich and slightly sweet, makes the casserole extra soft and luxurious but can be delicate.
- Brioche: Buttery and tender, perfect for a melt-in-your-mouth texture but may be richer.
- Sourdough: Offers a tangy bite to cut through sweetness, adding complexity and a firmer texture.
- French Bread: A sturdy classic that holds up well and delivers a satisfying chew, ideal for a heartier dish.
Imagine a visual guide comparing crumb density and crust crunch—this helps you pick your ideal casserole base.
Key Ingredients
The magic behind this casserole starts with simple, familiar ingredients:
- 1 (24-ounce) loaf sourdough bread ((or brioche, challah or French bread))
- 8 large eggs
- 2 cups milk
- ½ cup heavy cream
- 1 tablespoon vanilla extract
- ¾ cup sugar
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup cold unsalted butter, (cut into pieces)
Heavy cream makes the custard richer and silkier, turning every bite into a little indulgence.
How to Make Overnight French Toast Casserole (Step-by-Step)
- Cut bread into 1-inch cubes and scatter evenly in a greased 9-x-13-inch baking dish.
- Mix eggs, milk, cream, vanilla, and sugar together in a medium bowl, then pour evenly over the bread.
- Cover with plastic wrap and refrigerate for at least 4 hours or overnight.
- For the topping, mix flour, brown sugar, cinnamon, and salt in a medium bowl. Cut butter into this mixture until crumbly. Place the topping in a small resealable bag and refrigerate overnight too.
- Preheat oven to 350°F when ready to bake.
- Unwrap the dish and sprinkle the topping evenly over the bread.
- Bake uncovered for 45-60 minutes until the top is golden brown, the center is set and no longer jiggly, and an instant-read thermometer reads 170°F.
The Ultimate Streusel Guide (3 Easy Variations!)
| Streusel Name | Add-ins | Notes |
|---|---|---|
| Pecan-Cardamom | Pecans, ground cardamom | Adds warm spice and crunchy nuts |
| Chocolate Chip-Oat | Mini chocolate chips, oats | A sweet, chewy twist perfect for chocoholics |
| Orange-Cranberry | Dried cranberries, orange zest | Bright, fruity, and festive |
Try these streusels to mix things up and impress your brunch guests.
Expert Tips for a Perfect, Non-Soggy Casserole
Think of me as your baking science bestie here: using slightly stale bread is essential. It soaks up the custard without turning mushy, giving you that perfect custardy texture. Also, the right egg-to-dairy ratio locks in creaminess while helping your casserole set—not dry, not runny but just right. For more insights into achieving the ideal custard consistency, you can explore expert tips on custard making.
Variations and Dietary Swaps
| Dietary Need | Ingredient to Swap | Recommended Substitution & Notes |
|---|---|---|
| Gluten-Free | Bread | Use gluten-free bread, allow it to stale longer for best absorption |
| Dairy-Free | Milk, Cream, Butter | Swap with almond or oat milk, plant-based cream, and vegan butter brands |
These swaps help everyone enjoy this comforting dish, no matter dietary preferences.
Storing, Freezing, and Reheating Instructions
Storing Leftovers
Cover leftovers tightly and refrigerate for up to 3 days. It reheats beautifully with care.
Freezing an Unbaked Casserole
Assemble casserole with custard and streusel topping, cover tightly with foil, and freeze up to 2 months. Thaw in fridge overnight before baking.
Freezing a Baked Casserole
Cool completely, wrap tightly in foil and plastic wrap, freeze up to 2 months. Reheat from frozen at 350°F until warmed through.
How to Reheat
- For a single slice, reheat in a preheated oven or air fryer at 350°F for 10-15 minutes to bring back crispiness. Microwave reheats faster but may soften the topping.
- For the entire casserole, bake in a 350°F oven covered with foil for 20-30 minutes, removing foil last 10 minutes for a crispy top.
What to Serve with French Toast Casserole
This casserole shines on its own but pairs beautifully with One of my recipes aisharecipes/recipes
Troubleshooting Your Casserole
| Problem | Likely Cause | Solution |
|---|---|---|
| My casserole is soggy | Bread too fresh or not stale enough | Use day-old bread for better custard absorption |
| My casserole is dry | Too little custard or overbaking | Check egg-to-dairy ratio, bake until just set |
| Bottom burnt but middle raw | Oven temperature too high or uneven heating | Use an oven thermometer and rotate halfway |
| Casserole deflated after baking | Overmixing custard or sudden temperature drop | Mix gently and avoid opening oven door too often |
Frequently Asked Questions about Overnight French Toast Casserole
Can I use a different size baking dish?
Yes, but baking time will adjust. A deeper dish may require longer baking, while a shallower one will cook faster. Keep an eye on doneness cues.
How do I know when the casserole is fully cooked?
The top should be golden brown, the center set and not jiggly, and an instant-read thermometer should read 170°F.
Can I add fruit into the casserole itself?
Absolutely! Layer fresh or frozen berries between bread cubes before pouring custard for added flavor and texture.
Conclusion and Recipe Card
This overnight French toast casserole is truly a winner for any special morning, offering that perfect balance of ease, flavor, and comfort. It’s a recipe that makes waking up deliciously simple and stress-free. What’s your favorite occasion to make a special breakfast like this? I’d love to hear about it in the comments below!

overnight french toast casserole
Ingredients
Equipment
Method
- Cut bread into 1-inch cubes and scatter evenly in a greased 9-x-13-inch baking dish.
- In a medium bowl, mix eggs, milk, heavy cream, vanilla, and sugar together, then pour evenly over bread.
- Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight.
- Mix flour, brown sugar, cinnamon, and salt in a medium bowl. Cut butter into this mixture until crumbly.
- Place the topping in a small resealable plastic bag and refrigerate overnight as well.
- Preheat the oven to 350 degrees F.
- Unwrap the baking dish and sprinkle the topping evenly over the bread.
- Bake, uncovered, for 45-60 minutes, depending on how soft you like it.








