French Toast Casserole

Posted on November 20, 2025

Modified: November 20, 2025

By Reda
Delicious French Toast Casserole in a white baking dish, featuring golden-brown bread pieces, powdered sugar, and a hint of syrup.

Some of my favorite memories are waking up to the warm, sweet smell of cinnamon and vanilla wafting from the kitchen on a chilly holiday morning. This Overnight Cinnamon-Pecan French Toast Casserole is my way of bottling up that cozy feeling.

It’s a warm, custardy dream where rich bread soaks up a creamy base, all baked under a crunchy, buttery pecan topping. It’s my go-to for sweet breakfast gatherings, while my savory Sausage and Egg Breakfast Casserole is perfect for when we crave something heartier.

You’re Going to Love This Recipe, Here’s Why

What I adore most is how this recipe simplifies busy mornings without sacrificing flavor. With just 20 minutes of prep the night before, all the work is done. In the morning, I just pop it in the oven for about 45 minutes while I sip my coffee and enjoy the calm. The combination of rich challah bread, a decadent custard made with whole milk and heavy cream, and that sweet pecan crumble makes it feel so incredibly special, yet it’s one of the easiest breakfast recipes I have.

What Goes Into My Favorite French Toast Casserole

I always opt for challah or brioche; their rich, sturdy crumb soaks up the custard without turning mushy. For the topping, using cold unsalted butter is key to getting that perfect crumbly texture. It creates a wonderful contrast, much like the topping on my favorite scalloped potatoes.

Delicious French Toast Casserole in a white baking dish, featuring golden-brown bread pieces, powdered sugar, and a hint of syrup.
Reda

Overnight Cinnamon-Pecan French Toast Casserole

An easy, make-ahead casserole with a rich, custardy center, crunchy pecan topping, and warm cinnamon spice. Perfect for a holiday breakfast or a special weekend brunch!
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American, French
Calories: 562

Ingredients
  

For the Casserole Base
  • 1 loaf (about 16 oz) challah or brioche bread day-old, cut into 1-inch cubes
  • 1 tbsp Unsalted Butter for greasing the dish
For the Egg Custard
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/2 cup granulated sugar
  • 1/4 cup light brown sugar packed
  • 2 tsp vanilla extract
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg freshly grated if possible
  • 1/4 tsp salt
For the Pecan Streusel Topping
  • 1/2 cup all-purpose flour
  • 1/2 cup light brown sugar packed
  • 1 tsp ground cinnamon
  • 1/2 cup cold unsalted butter (1 stick), cut into small cubes
  • 1 cup pecans roughly chopped

Equipment

  • 9x13-inch baking dish
  • Large Mixing Bowl
  • Whisk
  • Small Bowl

Method
 

Prepare the Casserole (Night Before)
  1. Generously grease a 9x13 inch (3-quart) baking dish with butter. Arrange the cubed bread in a single, even layer in the dish.
  2. In a large mixing bowl, whisk together the 8 large eggs until the yolks and whites are fully combined.
  3. Add the whole milk, heavy cream, granulated sugar, 1/4 cup brown sugar, vanilla extract, 1 1/2 tsp cinnamon, nutmeg, and salt to the eggs. Whisk thoroughly until the mixture is smooth and the sugars have dissolved.
  4. Slowly and evenly pour the egg custard mixture over the bread cubes in the baking dish. Gently press down on the bread with a spatula to ensure all pieces are saturated.
  5. Cover the dish tightly with plastic wrap or a lid and refrigerate for at least 4 hours, or preferably overnight. This allows the bread to fully absorb the rich custard.
Bake the Casserole (In the Morning)
  1. 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 for about 20-30 minutes while the oven heats.
  2. While the casserole rests, prepare the streusel topping. In a small bowl, combine the all-purpose flour, 1/2 cup brown sugar, and 1 tsp cinnamon.
  3. Add the cold, cubed butter to the flour mixture. Using your fingertips, a pastry blender, or two knives, cut the butter into the dry ingredients until the mixture resembles coarse crumbs with pea-sized pieces of butter remaining.
  4. Stir the chopped pecans into the streusel mixture. Uncover the casserole and sprinkle the topping evenly over the surface.
  5. Bake for 45 to 55 minutes, or until the top is golden brown and crispy, and the center is set (a knife inserted into the center should come out clean). If the top begins to brown too quickly, you can loosely tent it with aluminum foil for the last 10-15 minutes of baking.
  6. Remove from the oven and let the French toast casserole cool for at least 10 minutes before slicing and serving. This allows it to set up properly.
  7. Serve warm with a dusting of powdered sugar, a drizzle of maple syrup, and fresh berries, if desired.

Notes

Bread Choice: The key to a great French toast casserole is using stale, sturdy bread. Challah and brioche are ideal for their rich flavor, but a thick-cut Texas toast or French bread will also work well. Avoid standard sandwich bread as it can become too soggy.
Make-Ahead: The casserole must be refrigerated for at least 4 hours, but overnight is best for the ultimate custardy texture. You can also assemble the streusel topping the night before and store it in a separate airtight container in the refrigerator.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or a toaster oven.

How I Make My French Toast Casserole Step-by-Step

The magic happens in two simple phases. The night before, I arrange the bread cubes in a buttered dish and pour over the rich egg custard, making sure every piece is coated. I cover it and let it rest overnight in the fridge.

In the morning, my only job is to sprinkle on the cinnamon-pecan streusel and bake until it’s golden and puffed. It’s a hands-off method that I love for casseroles, including my go-to hashbrown casserole.

My Tips for the Perfect Outcome

  • Use stale, day-old bread. It absorbs the custard much better.
  • Press the bread down gently to ensure it’s submerged in the custard.
  • Let the casserole sit at room temperature for 20 minutes before baking.
  • If the top browns too quickly, cover it loosely with foil.

How I Serve and Store This Dish

I love serving this casserole warm, straight from the oven, with a generous drizzle of maple syrup and a side of fresh berries. If you have leftovers, they store wonderfully in an airtight container in the refrigerator for up to 3 days. I just reheat individual slices in the microwave. It’s one of my favorite make-ahead dishes, right alongside my biscuits and gravy breakfast casserole.

Frequently Asked Questions

Can I use a different type of bread?

Absolutely! While I love challah, a sturdy sourdough or French bread would also work well. The key is to use bread that is dry and at least a day old so it can soak up the custard without becoming soggy and falling apart.

Can I add other mix-ins?

Of course! This recipe is wonderfully versatile. I sometimes add a handful of raisins or dried cranberries along with the bread cubes. You could also try adding some chopped apples or a sprinkle of chocolate chips for a different twist on the classic flavor.

How do I know when the casserole is fully baked?

The casserole is done when the top is a deep golden brown and the center is set. If you gently shake the dish, it shouldn’t jiggle like liquid. My go-to test is to insert a knife in the center; it should come out clean without any wet custard.

Can this French toast casserole be frozen?

Yes, it freezes beautifully! I recommend freezing it after baking and letting it cool completely. I wrap the entire dish tightly in plastic wrap and then a layer of foil. It will keep for up to 2 months. Thaw it overnight in the refrigerator before reheating.

This recipe holds a special place in my heart, and I truly hope it brings as much joy to your table as it does to mine. It’s a dish full of warmth and comfort. If you try it, I’d absolutely love to hear what you think in the comments below!

You might also like these recipes

Leave a Comment

Recipe Rating