If you’re looking for a comforting, crowd-pleasing brunch dish that perfectly balances rich, custardy bread with warm spices, you have to try this French Toast Casserole Recipe. It takes the classic French toast concept and transforms it into a delightful baked delight that’s easy to prepare ahead of time, making your morning stress-free yet wonderfully indulgent. The secret lies in soaking day-old French bread in a luscious mixture of eggs, cream, and aromatic spices, then baking it until golden with a crunchy pecan topping. Every bite is a delicious celebration of sweet and cozy flavors that will have everyone asking for seconds.

Ingredients You’ll Need
The ingredients for this French Toast Casserole Recipe are refreshingly straightforward yet essential, each bringing its own magic to the dish’s texture, aroma, and taste. From the day-old French bread that soaks up all the custardy goodness, to the warm spices and pure vanilla that create a fragrant backdrop, every element is thoughtfully chosen to make this casserole unforgettable.
- Day-old French bread: Cubed into 1-inch pieces, it soaks up the custard perfectly without falling apart.
- Large eggs: Provide the structure and richness necessary for the custard base.
- Whole milk: Adds creaminess and keeps the custard smooth and tender.
- Heavy cream: Enhances the richness and makes every bite decadently soft.
- Granulated sugar: Sweetens the custard subtly and balances flavors.
- Brown sugar: Adds a deep, caramel-like sweetness for complexity.
- Pure vanilla extract: Infuses warmth and a sweet fragrance that ties everything together.
- Ground cinnamon: Brings cozy, spicy notes that are iconic in French toast.
- Ground nutmeg: Adds a hint of earthiness and depth to the spice mix.
- Pinch of salt: Enhances all the flavors and balances the sweetness.
- Chopped pecans (optional): Provides a delightful crunch and nutty contrast on top.
- Melted butter: Drizzled on top for a golden, crisp finish.
- Maple syrup: For serving, to add natural sweetness and complement the spices.
How to Make French Toast Casserole Recipe
Step 1: Prepare the Dish
Start by greasing a 9×13-inch baking dish thoroughly. Then evenly spread your 1-inch bread cubes across the dish to create an even layer that will absorb the custard perfectly.
Step 2: Mix the Custard
In a large bowl, whisk together your eggs, whole milk, heavy cream, both sugars, vanilla, cinnamon, nutmeg, and a pinch of salt until fully combined. This custard mixture is where the magic begins—it will soak into the bread, saturating it with flavors and moisture.
Step 3: Soak the Bread
Pour the custard mixture evenly over the bread cubes. Press down gently with a spatula or your hands to ensure every piece gets fully soaked. Then cover the dish with plastic wrap and refrigerate for at least 4 hours or ideally overnight. This soaking time allows the bread to absorb all the creamy, spiced custard for the perfect custardy texture.
Step 4: Preheat and Assemble
When you’re ready to bake, preheat your oven to 350°F (175°C). Set the casserole on the counter to come to room temperature while the oven heats, which helps it bake more evenly. Just before putting it in, sprinkle the chopped pecans on top, then drizzle the melted butter over everything to create a crisp, golden crust.
Step 5: Bake
Place the casserole in the oven and bake for 45 to 55 minutes, until the top turns a beautiful golden brown and the center is set but still soft. The result is a warm, inviting bake with a sweet crust and soft, custard-filled bread underneath.
Step 6: Serve
Allow the casserole to cool just slightly after baking—this helps it firm up a bit for easy slicing. Serve warm with a generous drizzle of maple syrup, which complements all the sweet and spicy flavors perfectly. Get ready to enjoy an effortlessly elegant brunch classic!
How to Serve French Toast Casserole Recipe

Garnishes
While this French Toast Casserole Recipe shines on its own, a few simple garnishes can elevate its presentation and flavor. Fresh berries like strawberries or blueberries brighten up the dish with freshness and pops of color. A dusting of powdered sugar adds a delicate touch of sweetness and visual appeal. For a bit of richness, a dollop of whipped cream or a scoop of vanilla ice cream makes the dish feel extra special.
Side Dishes
Pairing is everything when it comes to brunch! Crispy bacon or breakfast sausage provides a savory contrast that balances the casserole’s sweetness beautifully. Fresh fruit salad lightens the meal with juicy, natural flavors. For something heartier, a scramble of eggs or roasted potatoes makes for a perfectly rounded plate.
Creative Ways to Present
If you want to impress guests, try serving individual portions in small ramekins or mini cast iron skillets for a charming, rustic look. Layer some fruit compote between the casserole slices for added bursts of flavor. You could even drizzle flavored syrups like caramel or berry coulis instead of classic maple syrup to kick things up a notch. Presentation can be both fun and delicious!
Make Ahead and Storage
Storing Leftovers
This French Toast Casserole Recipe keeps well in the fridge for up to 3 days, making it perfect for enjoying leftovers or preparing in advance. Store any uneaten portions in an airtight container to maintain freshness and prevent drying out.
Freezing
You can freeze leftover casserole slices by wrapping them tightly in plastic wrap and placing them in a freezer-safe bag or container. They’ll keep for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator for best texture.
Reheating
Reheat leftovers gently in the oven at 325°F (160°C) for 15-20 minutes to keep the top crisp and the middle warm without drying. Microwaving works too if you’re in a hurry, but it may soften the crust slightly—just cover loosely to avoid drying.
FAQs
Can I use bread other than French bread in this recipe?
Absolutely! While French bread is ideal due to its texture and structure, you can use brioche or challah for a richer version. Just make sure the bread is day-old or slightly stale so it soaks up the custard without turning mushy.
Is it necessary to soak the bread overnight?
While an overnight soak gives the most tender, custardy results, soaking for at least 4 hours still works wonderfully. The longer the soak, the deeper the flavors and softer the texture.
Can I make this recipe dairy-free?
Yes! Swap the whole milk and heavy cream for your favorite plant-based milks like almond, oat, or coconut milk, and use a dairy-free butter alternative. The texture may vary slightly but it will still be delicious.
How do I know when the casserole is fully cooked?
The casserole is done when the top is golden brown and a knife inserted in the center comes out clean. The center should be set but still moist and custardy, not liquid.
Can I add other toppings or mix-ins?
Definitely! Fresh or dried fruits like blueberries, apples, or raisins make tasty additions. You can also sprinkle cinnamon sugar, chopped nuts, or even chocolate chips on top before baking to customize it your way.
Final Thoughts
This French Toast Casserole Recipe is truly a beloved brunch must-have that brings warmth and sweetness to any table. Its ease of preparation, combined with the option to make it ahead, makes it a perfect choice for busy mornings or special gatherings. Once you try it, you’ll wonder how you ever had brunch without it. So go ahead, gather the ingredients, and enjoy sharing this delightful baked treat with family and friends!
Print
French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes (excluding soaking time)
- Yield: 8 servings 1x
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
This French Toast Casserole is a comforting and easy-to-make breakfast dish featuring day-old French bread soaked in a rich custard of eggs, milk, cream, and warm spices. Baked to golden perfection and topped with buttery pecans, it delivers a delightful combination of creamy, crunchy, and sweet flavors perfect for a weekend brunch or special occasion.
Ingredients
Main Ingredients
- 1 loaf of day-old French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1/4 cup brown sugar
- 2 teaspoons pure vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Pinch of salt
Toppings
- 1/2 cup pecans, chopped (optional)
- 1/4 cup butter, melted
- Maple syrup, for serving
Instructions
- Prepare the Dish: Grease a 9×13-inch baking dish thoroughly. Spread the day-old French bread cubes evenly inside to create the base of the casserole.
- Mix the Custard: In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, pure vanilla extract, ground cinnamon, ground nutmeg, and a pinch of salt until fully combined and smooth.
- Soak the Bread: Pour the custard mixture evenly over the bread cubes. Gently press down with a spatula or your hands to ensure the bread absorbs the custard fully. Cover the dish with plastic wrap and refrigerate for at least 4 hours, preferably overnight, to allow the flavors to meld and the bread to soak thoroughly.
- Preheat & Assemble: When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature while the oven preheats. Just before baking, sprinkle the chopped pecans evenly over the top and drizzle the melted butter across the surface.
- Bake: Place the casserole in the preheated oven and bake uncovered for 45 to 55 minutes. Bake until the top is golden brown and the custard is fully set in the center—check doneness by inserting a knife or toothpick which should come out clean.
- Serve: Allow the casserole to cool slightly before serving. Cut into portions and serve warm with a generous drizzle of maple syrup for a deliciously sweet and comforting breakfast treat.
Notes
- Using day-old bread is essential as it absorbs the custard better without becoming too soggy.
- You can prepare the casserole the night before for convenience and enhanced flavor.
- For a nut-free version, omit the pecans.
- Feel free to swap pecans for other nuts like walnuts or almonds if preferred.
- Leftovers can be refrigerated and gently reheated in the oven or microwave.

