If you’re looking for a stress-free breakfast that everyone will love, this Overnight French Toast Casserole is the answer. Soft and custardy on the inside with a buttery, cinnamon-spiced crumble on top, this bake is perfect for holidays, brunch gatherings, or slow weekend mornings.
The best part? You prep it the night before, let the bread soak up all that rich vanilla custard, and simply bake it fresh in the morning.

Why You’ll Love This Recipe
- Perfect make-ahead breakfast
- Soft, custardy center with a crisp topping
- Feeds a crowd with minimal effort
- Easy to customize with sweet or savory add-ins
Ingredients You’ll Need
French Toast Base
- Bread (24-ounce loaf) – Sourdough, brioche, challah, or French bread work best. Sturdy bread holds up well and absorbs the custard without becoming mushy.
- Eggs (8 large) – Create structure and richness.
- Milk (2 cups) – Adds moisture.
- Heavy cream (½ cup) – Makes the casserole extra creamy.
- Vanilla extract (1 tablespoon) – Warm, comforting flavor.
- Sugar (¾ cup) – Sweetens the custard perfectly.
Pro Tip: Slightly stale bread works best. Toast the slices or let them sit out overnight before cubing.
Cinnamon Crumble Topping
- All-purpose flour (½ cup)
- Light brown sugar (½ cup, packed)
- Ground cinnamon (1 teaspoon)
- Salt (¼ teaspoon) – Balances the sweetness.
- Cold unsalted butter (½ cup, cubed) – Creates a crisp, golden topping.
How to Make French Toast Casserole
1. Prep the Bread
Cut the bread into 1-inch cubes and spread evenly in a greased 9×13-inch baking dish.
2. Make the Custard
In a medium bowl, whisk together the eggs, milk, heavy cream, vanilla, and sugar. Pour the mixture evenly over the bread, making sure all pieces are coated.
3. Chill
Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours or overnight. This allows the bread to fully absorb the custard.
4. Prepare the Topping
In a bowl, mix flour, brown sugar, cinnamon, and salt. Cut in the cold butter until the mixture becomes crumbly. Store the topping in a sealed bag in the refrigerator until ready to bake.
5. Bake
Preheat the oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the topping evenly over the bread.
Bake uncovered for 45–60 minutes, until the top is golden and the center is soft but set.
Serving Ideas
Serve warm with:
- Buttermilk syrup or cinnamon syrup
- Whipped cream
- Fresh strawberries or mixed berries
- A dusting of powdered sugar
Recipe Tips
- Use sturdy bread to avoid sogginess.
- Chill overnight for best texture and flavor.
- Keep topping cold until baking for a crisp finish.
If Your Casserole Turns Out Too Soggy:
- Transfer soaked bread to the baking dish, leaving excess liquid behind.
- Make sure the bread has enough time to absorb the custard fully.
Variations
Sweet Add-Ins
- Blueberries
- Thinly sliced apples
- Orange zest
- Pineapple
- Chopped pecans
Savory Twist
- Sausage or bacon
- Ham and cheese
- Chorizo and green chilies
This French Toast Casserole is soft, sweet, and baked to perfection—an easy breakfast bake that feels special without the extra work.
