French toast casserole is one of my favorite make-ahead breakfasts. You just cube up some old bread, whisk eggs, milk and a bit of sugar, then let it sit in the fridge till morning. No need to stand over a hot pan flipping slices. Its perfect for lazy weekends or when you got company sleeping over.
Leaving it in the fridge overnite helps the bread soak up all that eggy-milk mix, so it gets super creamy and tasty. And you can make it your own with berries, nuts, chocolate or whatever you like. Seriously, it’s one of the easiest comfort foods ever.

Why Choose Overnight French toast casserole?
Overnight French toast casserole is the best fix for anyone who hates cooking first thing in the morning. Instead of getting up at dawn to mix and fry slices, you just put it all together the night before and chill. Next day, slide the dish in the oven and go back to your coffee or scroll your phone.
You’ll wake up to the smell of warm custardy bread, all ready to eat. The wait in the fridge lets the bread really soak up that egg and milk syrup, so by the time it bakes it’s rich and soft inside but a bit crisp on top. It feels almost fancy but is stupid-simple to make.
This casserole also shines at brunches or holiday mornings. One big pan feeds a crowd without you doing a bunch of eggs and bacon on the side. Just bake and serve, no flipping every slice or making thirty plates. Comfort food for many, with no fuss.
Classic Ingredients: What You Need
Here are the basics you’ll need:
- Bread – brioche, challah or any French loaf you got. Slightly stale is best so it doesn’t go too soggy.
- Eggs and milk – the glue that holds it all together and makes it custardy.
- Sugar, vanilla extract, pinch of salt – for sweet and balanced flavor.
- Spices like cinnamon and nutmeg – totally optional but they add that extra cozy vibe.
- Your choice of extras – berries, sliced apples, nuts or chocolate chips.
- Butter or oil – to grease the baking dish so it doesn’t stick.

Step-by-Step Recipe for Overnight French Toast Casserole
Ingredients
- 1 loaf brioche or challah, stale and cubed
- 8 large eggs
- 2 cups milk (any kind)
- 1 cup heavy cream
- ¾ cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon nutmeg (optional)
- Pinch of salt
- 1 cup mix-ins (fruit, nuts or chocolate chips)
- Butter or oil for pan
Directions
1. Prep the bread: Cut your loaf into 1-inch cubes. If it’s not stale, pop them on a baking sheet and dry in a 300°F oven for 10 mins.
2. Mix the custard: In a big bowl, whisk eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg and salt till smooth.
3. Layer: Grease a 9×13 pan. Spread half the bread cubes in it, pour half the custard over, sprinkle your add-ins, then add the rest of the bread and custard.
4. Chill overnight: Cover with plastic wrap or foil and stick in the fridge for at least 8 hours.
5. Bake: Next morning, heat oven to 350°F. Let casserole sit on counter 10–15 mins while oven heats. Bake uncovered 45–55 mins till top is golden and middle is set.
6. Serve: Let it cool for a few mins, then cut into squares. Top with syrup, whipped cream, fruit or yogurt.
Advice for Perfecting Your Casserole
- For extra creaminess, swirl in some cream cheese or mascarpone.
- Change egg-to-milk ratio if you like it denser or lighter.
- Don’t skimp on the 8-hour soak – thats the secret for max flavor.
- Avoid opening the oven door in the first 30 mins so it bakes evenly.
Variations of Overnight French Toast Casserole
Fruit-Stuffed French Toast Casserole
Layer blueberries, strawberries or apple slices between the bread for a fruity pop. The juices mix with the custard for extra flavor.
Nutty Cinnamon Swirl
Stir in chopped pecans or walnuts and swirl brown sugar with extra cinnamon between layers. Crunchy, sweet surprise in every bite.
Chocolate Chip Heaven
Toss in chocolate chips or chunks for a dessert-style breakfast. Top with a scoop of ice cream or whipped cream if you’re feeling extra.
Pairing Suggestions
- Drinks: Fresh coffee, tea or orange juice go perfectly.
- Sides: Crispy bacon, sausage links or a simple fruit salad balance the sweetness.
FAQs
What kind of bread is best?
Brioche, challah or any French loaf works great. Stale bread soaks up more custard.
Can I make it gluten-free?
Yep, just use your fave gluten-free bread.
How long does it keep?
Store leftovers in an airtight container in the fridge for 3–4 days.
Can I freeze it?
Sure, wrap tightly in plastic wrap and freeze up to 2 months. Thaw overnight in the fridge before baking.
How do I reheat?
Zap a piece in the microwave or warm the whole thing in a 350°F oven till heated through.
Egg-free version?
You can use mashed banana, applesauce or commercial egg replacer for a vegan twist.
Conclusion
Overnight French toast casserole is an awesome, no-stress breakfast that feels like a treat. You can mix and match flavors however you like and still get a warm, comforting dish that everyone loves.
Call to Action
If you dig this recipe, share it on social media and tag us. And dont forget to subscribe to our newsletter for more easy & tasty recipes!

french toast casserole overnight
Equipment
- 1 9x13-inch baking dish
- 1 mixing bowl
- 1 whisk
- 1 measuring cups
- 1 measuring spoons
- 1 cutting board
- 1 aluminum foil
Ingredients
- 1 loaf bread, preferably brioche or challah About 16 ounces.
- 8 large eggs
- 2 cups whole milk
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon salt
- ½ cup maple syrup For serving.
- powdered sugar For dusting, optional.
Instructions
- Begin by cutting the loaf of bread into bite-sized cubes. Place the cubes into a greased 9x13-inch baking dish, distributing them evenly.
- In a large mixing bowl, whisk together the eggs, milk, granulated sugar, vanilla extract, ground cinnamon, and salt until well combined.
- Pour the egg mixture over the cubed bread in the baking dish, ensuring that all pieces are well soaked.
- Gently press down the bread cubes with a spatula to help them absorb the liquid. Cover the baking dish with aluminum foil and refrigerate overnight (for at least 4 hours).
- The next morning, preheat your oven to 350°F (175°C). Remove the baking dish from the refrigerator and let it sit at room temperature while the oven heats.
- Bake the casserole, covered with the foil, for 30 minutes. Then, remove the foil and bake for an additional 15 minutes, or until the top is golden brown and the center is set.
- Once baked, allow the casserole to cool for a few minutes. Serve warm, drizzled with maple syrup and optionally dusted with powdered sugar.




