I still make this Overnight French Toast Casserole whenever friends come for a relaxed weekend brunch. It soaks up custard overnight, bakes into a tender, custardy center with a crisp crumble top, and the mixed berries brighten every bite. Use day-old brioche or challah if you can; their rich crumb gives the best texture. If you enjoy make-ahead brunches with a sweet twist, you might also like this cinnamon roll French toast bites recipe as another easy option for a crowd.
Why you’ll love this dish
This casserole feels special but is low-effort. You can assemble it the night before, which frees up morning time for coffee and conversation. It stretches well for guests, is kid-friendly, and balances rich custard with bright berries and a crunchy crumble. It’s a great choice for weekend brunches, holiday mornings, or any time you want dessert-like breakfast without standing over a stove.
“I made this for Sunday brunch and it disappeared. Tender inside, crisp top, and the berries made it feel fresh.”
Step-by-step overview
- Cube day-old brioche or challah.
- Whisk eggs with milk, cream, sugar, vanilla, cinnamon, and salt to make the custard.
- Layer bread and pour custard so it soaks overnight.
- Top with a brown-sugar crumble before baking.
- Bake until golden and set, then serve warm with mixed berries.
What you’ll need
- 1 loaf bread, preferably brioche or challah (day old is best; stale works great)
- 6 large eggs
- 2 cups milk (whole milk for creaminess; swap for plant milk in a pinch)
- 1 cup heavy cream (or add extra milk for a lighter result)
- 1/2 cup brown sugar (plus 1/2 cup for the crumble)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon (plus 1 teaspoon for the crumble)
- 1/4 teaspoon salt
- 1 cup mixed berries (blueberries, strawberries, raspberries), for serving
Crumble topping:
- 1/2 cup brown sugar
- 1/4 cup all-purpose flour
- 1/4 cup butter, cold and cubed
- 1 teaspoon ground cinnamon
Substitutions and notes:
- For a lighter dish, use all milk and skip the heavy cream.
- Plant milks work, but texture will be slightly less rich.
- If you need gluten free, use a sturdy gluten-free loaf and press gently so it soaks evenly.
Step-by-step instructions
- Preheat and prep: Grease a 9 by 13 inch baking dish with butter or nonstick spray.
- Cube the bread: Cut the loaf into 1 to 1.5 inch cubes. Place half the cubes in the bottom of the dish in an even layer.
- Make the custard: In a large bowl, whisk the eggs until combined. Add milk, heavy cream, 1/2 cup brown sugar, vanilla, 1 teaspoon cinnamon, and salt. Whisk until smooth.
- First soak: Pour half the custard over the bottom layer of bread. Press gently so the bread begins to absorb the liquid.
- Top layer: Scatter the remaining bread cubes over the soaked layer. Pour the rest of the custard evenly over everything. Press lightly so the custard soaks into the top pieces.
- Chill: Cover the dish tightly with plastic wrap and refrigerate overnight, or at least 6 hours. This gives the bread time to fully absorb the custard.
- Preheat oven: When ready to bake, preheat the oven to 350°F (175°C).
- Make the crumble: Combine 1/2 cup brown sugar, 1/4 cup flour, and 1 teaspoon cinnamon in a bowl. Add the cold cubed butter. Use a pastry cutter or your fingers to rub the butter into the dry ingredients until coarse crumbs form. Keep the pieces cold for the best texture.
- Top and bake: Sprinkle the crumble evenly over the soaked casserole. Bake for 45 to 50 minutes, until the top is golden and the center is set. A knife inserted near the center should come out mostly clean.
- Rest and serve: Let the casserole sit for 5 minutes, then serve warm topped with mixed berries.

Best ways to enjoy it
Serve slices warm on a platter with extra berries on the side. A dusting of powdered sugar or a drizzle of maple syrup complements the crumble without overpowering the custard. For a brunch spread, pair it with a simple green salad, yogurt parfaits, or a fruit salad to add a fresh contrast. If you like bite-sized sweet breakfast treats, compare flavors with this cinnamon roll French toast bites as a playful companion offering.
Storage and reheating tips
- Refrigerator: Cool leftovers to room temperature, then store in an airtight container or covered dish for up to 3 days.
- Reheating: Reheat slices in a 350°F (175°C) oven for 10 to 12 minutes, or until warmed through. For single servings, microwave 60 to 90 seconds but expect a softer crust.
- Freezing: Portion baked casserole into airtight containers or wrap slices tightly. Freeze up to 1 month. Thaw overnight in the fridge, then reheat as above.
- Safety: Because this recipe contains eggs and dairy, keep it refrigerated at all times until baking and do not keep soaked, unbaked casserole at room temperature.
Pro chef tips
- Use day-old bread: Slightly stale bread soaks evenly without collapsing into mush.
- Press but don’t over-saturate: Gentle pressing helps the custard penetrate without turning the top into porridge.
- Cold butter for crumble: Cold, cubed butter yields a crisp, sandy topping. If it warms, chill the crumble briefly before topping.
- Check doneness: Insert a knife near the center; it should come out mostly clean with just a few moist crumbs. If the edges brown too quickly, tent with foil and finish baking.
- Make it ahead: Assembling the night before is the point—use that time to relax in the morning.
Creative twists
- Berry swap: Use sliced stone fruit, pears, or a mix of frozen berries (no need to thaw).
- Nutty crunch: Sprinkle chopped toasted pecans or sliced almonds into the crumble.
- Citrus lift: Add 1 teaspoon lemon or orange zest to the custard for brightness.
- Pumpkin spice version: Stir 1/2 cup pumpkin purée and 1 teaspoon pumpkin spice into the custard for autumn flair.
- Dairy-free: Use full-fat plant milk and coconut cream for richness; texture will vary.
- Vegan approach: Try a tofu-based custard or a chickpea-flour batter as a guide, but expect a different, denser texture.
Common questions
How long can the casserole soak in the fridge before baking?
It can safely soak overnight or up to 24 hours in the refrigerator. Beyond 24 hours the texture can degrade, so plan to bake within that window.
Can I use regular sandwich bread or does it have to be brioche?
You can use sandwich bread, but use thicker, sturdier slices so they hold up after soaking. Brioche or challah give a richer, more tender result.
Why is my center still soggy after baking?
A soggy center usually means underbaked. Tent the dish with foil to prevent over-browning and continue baking until a knife comes out mostly clean. Also avoid over-soaking the top layer right before baking.
Can I assemble and freeze before baking?
Yes. Assemble and cover tightly, then freeze for up to 1 month. Bake from frozen at 350°F (175°C), adding about 15 to 25 minutes to the bake time and keeping it covered for the first part of baking to prevent overbrowning.
What’s the best way to reheat a single serving?
Use a 350°F (175°C) oven and reheat for 10 to 12 minutes to revive the crumble’s texture. A quick microwave is fine for speed, but the topping will soften.

Overnight French Toast Casserole
Ingredients
Method
- Preheat and prep: Grease a 9 by 13 inch baking dish with butter or nonstick spray.
- Cube the bread: Cut the loaf into 1 to 1.5 inch cubes. Place half the cubes in the bottom of the dish in an even layer.
- Make the custard: In a large bowl, whisk the eggs until combined. Add milk, heavy cream, 1/2 cup brown sugar, vanilla, 1 teaspoon cinnamon, and salt. Whisk until smooth.
- First soak: Pour half the custard over the bottom layer of bread. Press gently so the bread begins to absorb the liquid.
- Top layer: Scatter the remaining bread cubes over the soaked layer. Pour the rest of the custard evenly over everything. Press lightly so the custard soaks into the top pieces.
- Chill: Cover the dish tightly with plastic wrap and refrigerate overnight, or at least 6 hours.
- Preheat oven: When ready to bake, preheat the oven to 350°F (175°C).
- Make the crumble: Combine 1/2 cup brown sugar, 1/4 cup flour, and 1 teaspoon cinnamon in a bowl. Add the cold cubed butter and rub into the dry ingredients until coarse crumbs form.
- Top and bake: Sprinkle the crumble evenly over the soaked casserole. Bake for 45 to 50 minutes, until the top is golden and the center is set.
- Rest and serve: Let the casserole sit for 5 minutes, then serve warm topped with mixed berries.


