There's nothing quite like waking up to the irresistible aroma of warm cinnamon, vanilla, and buttery goodness filling your kitchen. French toast casserole takes everything you love about classic French toast and transforms it into a rich, custardy, baked delight that's perfect for feeding a crowd.

I first discovered this recipe while hosting a holiday brunch, and it quickly became a family favorite. With minimal prep the night before, all I had to do was pop it in the oven the next morning, leaving me free to enjoy coffee and conversation instead of standing over a stovetop. If you're looking for a no-fuss, make-ahead breakfast thatโs both indulgent and easy to prepare, this is the one.
Why You'll Love This French Toast Casserole
Get ready to fall in love with a breakfast classic, elevated to a whole new level. This French toast casserole isnโt just deliciousโitโs a lifesaver on busy mornings.
First, itโs ridiculously easy to prepare. No standing at the stove flipping individual slices of French toastโjust assemble the ingredients, let them soak, and bake to golden perfection.
Itโs also perfect for meal prep. You can put it together the night before and simply bake it in the morning, making it ideal for holidays, brunch gatherings, or lazy weekends.
If you love rich, custardy flavors, this recipe delivers. The egg mixture soaks deep into the bread, creating a soft, melt-in-your-mouth texture, while the top crisps up beautifully for the best of both worlds.
Best of all, itโs endlessly customizable. Whether you prefer it sweet and simple or loaded with fruit, nuts, or even a drizzle of maple syrup, you can make it exactly how you like.
Ingredients Notes
The magic of this French toast casserole comes from a few simple yet carefully chosen ingredients. Each one plays a crucial role in achieving the perfect texture and flavor.
Bread is the foundation of this dish, and choosing the right kind makes all the difference. Thick, sturdy bread like brioche or challah works best because it absorbs the custard without turning mushy. If you donโt have either, French bread is a great alternative. Day-old or slightly stale bread is ideal since it soaks up the liquid even better.
Eggs create the rich custard that gives this casserole its signature texture. Youโll need a generous amount to ensure every bite is creamy and full of flavor.
Milk and cream add a luscious, velvety quality. Using a combination of whole milk and heavy cream results in the perfect balance of richness. If you prefer a lighter version, you can swap in half-and-half or just milk, though it wonโt be quite as decadent.
Cinnamon and vanilla extract provide warmth and depth. Cinnamon gives that classic French toast flavor, while vanilla adds a sweet, aromatic touch that ties everything together beautifully.
Maple syrup or brown sugar adds just the right amount of sweetness. A little goes a long way, and it enhances the caramelized edges as the casserole bakes.
How To Make This French Toast Casserole
Making this French toast casserole is as simple as mixing, soaking, and baking. Hereโs how to do it step by step.
Start by preparing your bread. If itโs fresh, let it sit out for a few hours to dry out slightlyโthis helps it absorb more of the custard mixture without getting too soggy. Cut it into thick cubes and spread them in a greased baking dish.
In a large bowl, whisk together your eggs, milk, cream, cinnamon, vanilla extract, and maple syrup (or brown sugar). Whisk until everything is well combined, ensuring there are no streaks of egg whites left unmixed.
Pour the custard mixture evenly over the bread cubes, pressing down gently to help them soak up the liquid. If you have time, cover and refrigerate overnight for the best flavor and texture. If you're short on time, let it sit for at least 30 minutes before baking.
When youโre ready to bake, preheat your oven to 350ยฐF. Bake uncovered for 40-45 minutes, or until the top is golden brown and the center is set. If you like a crispier top, you can bake it a few minutes longer.
Once itโs out of the oven, let it rest for 5-10 minutes before serving. This helps the custard set further and makes it easier to slice. Serve warm with powdered sugar, fresh fruit, or a drizzle of maple syrup.
Storage Options
If you have leftovers, donโt worryโthis casserole stores beautifully. Simply cover it tightly and refrigerate for up to three days. The flavors often deepen, making it even more delicious the next day.
For longer storage, you can freeze it. Wrap individual portions in plastic wrap, then place them in an airtight container or freezer bag. It will keep well for up to two months.
To reheat, microwave individual slices for 30-60 seconds, or warm the entire casserole in a 325ยฐF oven until heated through. Adding a splash of milk before reheating can help restore its creamy texture.
Variations and Substitutions
One of the best things about this recipe is how easy it is to customize. Here are a few delicious variations to try.
For a fruity twist, add fresh or frozen berries like blueberries, raspberries, or sliced strawberries. You can mix them into the bread before adding the custard or sprinkle them on top before baking.
If you love a little crunch, sprinkle chopped nuts like pecans or walnuts over the casserole before baking. They add a lovely texture contrast and a nutty depth of flavor.
For an extra-indulgent version, mix in chocolate chips or caramel drizzle. The chocolate melts into the custard, making every bite feel like a special treat.
Looking for a dairy-free option? Use almond milk or oat milk in place of dairy milk, and swap the heavy cream for coconut milk. The result is just as rich and delicious.
You can also experiment with different spices. Try adding a pinch of nutmeg or cardamom for a unique depth of flavor.
No matter how you make it, this French toast casserole is a guaranteed crowd-pleaser. Play around with different flavors, and make it your own!
PrintHow To Make The Absolute Best French Toast Casserole Recipe
ย
This French toast casserole is the perfect make-ahead breakfast dish. Made with rich custard-soaked bread, warm spices, and a crispy golden topping, it's a crowd-pleasing dish ideal for holidays or weekend brunch.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
-
1 loaf of French bread, cubed
-
6 large eggs
-
2 cups whole milk
-
ยฝ cup heavy cream
-
ยฝ cup granulated sugar
-
ยผ cup brown sugar
-
1 tbsp vanilla extract
-
1 tsp cinnamon
-
ยฝ tsp nutmeg
-
ยผ tsp salt
Topping:
-
ยฝ cup brown sugar
-
ยฝ cup all-purpose flour
-
ยฝ cup unsalted butter, cold and cubed
-
1 tsp cinnamon
Instructions
-
Grease a 9x13-inch baking dish and place cubed bread inside.
-
In a bowl, whisk eggs, milk, cream, sugars, vanilla, cinnamon, nutmeg, and salt.
-
Pour the mixture over the bread, ensuring all pieces are coated. Cover and refrigerate for at least 4 hours or overnight.
-
Preheat oven to 350ยฐF (175ยฐC).
-
For the topping, mix brown sugar, flour, butter, and cinnamon until crumbly.
-
Sprinkle topping over the casserole.
-
Bake for 40โ45 minutes until golden brown and set.
-
Serve warm with syrup, powdered sugar, or fresh fruit.
Notes
-
Use day-old bread for the best texture.
-
Substitute milk with dairy-free alternatives if needed.
-
Add pecans or raisins for extra flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 20g
- Sodium: 250mg
Leave a Reply