The Ultimate Guide to Preparing Easy Overnight French Toast Casserole
This Overnight French Toast Casserole is the kind of breakfast that makes mornings feel easy. You mix everything the night before, let the bread soak up a rich custard, and bake it in the morning until it’s golden and bubbly. The result is soft, creamy centers with crisp, cinnamon-sugar edges.
It feeds a crowd, looks impressive, and doesn’t require a frantic, early-morning scramble. Whether it’s a holiday, a weekend brunch, or just a treat-yourself kind of day, this casserole delivers comfort with minimal effort.
What Makes This Special

French toast is already a classic, but this version is designed for real life. You prep it ahead, so breakfast practically makes itself the next day.
The custard is simple and rich, the topping is buttery and crisp, and the whole thing tastes like a cozy bread pudding with a cinnamon roll vibe.
It’s also incredibly flexible. You can use different breads, swap dairy as needed, and add fruit or nuts. Plus, it reheats well, so leftovers don’t go to waste.
What You’ll Need
- Bread: 1 loaf (14–16 ounces) of day-old brioche, challah, or thick-cut French bread, cut into 1–1.5-inch cubes
- Eggs: 8 large
- Milk: 1 1/2 cups whole milk
- Cream: 1 cup heavy cream (or use all milk for a lighter version)
- Sugar: 1/2 cup granulated sugar
- Brown Sugar: 1/4 cup light or dark brown sugar
- Vanilla: 2 teaspoons pure vanilla extract
- Spices: 2 teaspoons ground cinnamon, 1/4 teaspoon ground nutmeg, pinch of salt
- Butter: 5 tablespoons unsalted, melted and divided (4 tbsp for topping, 1 tbsp for greasing)
- Topping: 1/3 cup brown sugar, 1/3 cup chopped pecans or walnuts (optional), 1 teaspoon ground cinnamon, pinch of salt
- Optional Add-Ins: 1 cup fresh or frozen berries, or 1 diced apple (peeled), or 1/2 cup raisins
- For Serving: Maple syrup, powdered sugar, and fresh fruit
Step-by-Step Instructions

- Prep the dish. Grease a 9×13-inch baking dish with 1 tablespoon melted butter.
Spread the cubed bread evenly in the dish. If using berries, apples, or raisins, scatter them over the bread.
- Make the custard. In a large bowl, whisk together eggs, milk, cream, granulated sugar, 1/4 cup brown sugar, vanilla, cinnamon, nutmeg, and a pinch of salt until smooth.
- Combine. Pour the custard evenly over the bread. Gently press the bread down to help it absorb the liquid.
Cover tightly with plastic wrap or a lid.
- Chill overnight. Refrigerate for at least 6 hours and up to 18 hours to allow the bread to soak thoroughly.
- Make the topping. In a small bowl, mix 1/3 cup brown sugar, chopped nuts (if using), 1 teaspoon cinnamon, and a pinch of salt. Stir in 4 tablespoons melted butter until crumbly.
- Preheat and top. In the morning, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 15–20 minutes.
Sprinkle the topping evenly over the bread.
- Bake. Bake uncovered for 40–50 minutes. For a softer, custard-like center, bake closer to 40 minutes. For a firmer texture and crisper edges, bake 50 minutes or until the top is deeply golden and the center is set.
- Rest and serve. Let it rest for 10 minutes before serving.
Dust with powdered sugar and serve with warm maple syrup and fresh fruit.
Storage Instructions
- Refrigerate: Cool completely, then cover and refrigerate for up to 4 days.
- Reheat: Warm individual portions in the microwave for 45–60 seconds, or reheat the whole dish covered at 325°F (165°C) for 15–20 minutes.
- Freeze: Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge and reheat as above.
- Make-Ahead Tip: Assemble up to 18 hours ahead. Add the topping right before baking to keep it crisp.
Benefits of This Recipe
- Hands-off morning: Do the work the night before, then simply bake and enjoy.
- Feeds a crowd: A 9×13-inch pan serves 8–10 people generously.
- Customizable: Works with different breads, mix-ins, and dairy options.
- Comforting texture: Creamy center with a crisp, buttery top gives you the best of both worlds.
- Budget-friendly: Uses simple ingredients and makes great use of day-old bread.
Pitfalls to Watch Out For
- Using fresh, soft bread: It can get mushy.
Use day-old or lightly toast fresh bread cubes for 10 minutes at 300°F (150°C).
- Skipping the soak: If the bread doesn’t sit long enough, the center may be dry while the edges are wet. Aim for at least 6 hours.
- Overbaking: It can dry out quickly near the end. Check at 40 minutes, then every 5 minutes.
- Too much liquid: Overloading with dairy can make it soggy.
Stick to the amounts listed unless using thicker, very dry bread.
- Topping too early: If your fridge is humid, the topping can soften overnight. Add just before baking for the best crunch.
Alternatives
- Dairy-Free: Use a mix of canned coconut milk and almond milk, and swap butter for melted coconut oil or vegan butter.
- Lighter Version: Replace cream with milk, reduce sugars by a few tablespoons, and skip the nuts.
- Apple-Cinnamon: Fold in 1 diced apple and a touch of extra cinnamon. A splash of lemon juice brightens it up.
- Berry-Lemon: Add 1 cup blueberries or mixed berries and 1 teaspoon lemon zest to the custard.
- Maple-Pecan: Use maple syrup in place of some sugar and add chopped pecans to the topping.
- Chocolate-Cherry: Stir in dark chocolate chips and dried cherries for a dessert-like twist.
- Gluten-Free: Use your favorite sturdy gluten-free bread.
Let it soak well, as GF bread can be drier.
FAQ
Can I assemble and bake it the same day?
Yes. Let the bread soak for at least 30–45 minutes at room temperature if you’re short on time. The texture won’t be quite as custardy, but it will still be delicious.
What bread works best?
Brioche and challah give a rich, tender texture.
French bread or sourdough offers a chewier bite with great structure. Avoid very soft sandwich bread unless you toast it first.
Do I need to cover it while baking?
Not usually. If the top browns too quickly before the center sets, tent loosely with foil for the last 10–15 minutes.
How do I know it’s done?
The top should be golden brown, and the center should feel set when you press it lightly with a spoon.
A knife inserted in the middle should come out mostly clean with a few moist crumbs, not wet custard.
Can I cut the recipe in half?
Absolutely. Use an 8×8-inch dish and reduce the bake time to 30–40 minutes. Keep an eye on it near the end.
What can I use instead of heavy cream?
Use all whole milk, or try half-and-half.
For dairy-free, use unsweetened almond milk plus a bit of canned coconut milk for richness.
How can I make it less sweet?
Reduce the granulated sugar to 1/3 cup and the topping brown sugar to 2 tablespoons. Serve with fresh fruit and a light drizzle of maple syrup to balance it.
Can I add protein?
Serve with breakfast sausage, bacon, or a side of Greek yogurt. You can also add a few extra egg whites to the custard for a bit more protein without changing the flavor.
Why is my casserole soggy?
It could be from very soft bread, too much liquid, or underbaking.
Use sturdier bread, measure liquids carefully, and bake until the center is set.
Can I make it without nuts?
Yes. Simply omit the nuts from the topping. It will still be crunchy from the sugar and butter mixture.
Wrapping Up
Overnight French Toast Casserole is a reliable, crowd-pleasing recipe that makes mornings calmer and happier.
It’s simple to prep, easy to customize, and always tastes like a warm hug. With a little planning the night before, you’ll have a beautiful breakfast ready to go when you are. Keep this one in your back pocket for holidays, brunches, and any cozy morning at home.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
