French Toast Casserole – The Ultimate Overnight Breakfast

Golden brown French Toast Casserole with powdered sugar and fresh berries in a baking dish

Wake up to the most incredible breakfast without any morning fuss! This French Toast Casserole takes everything you love about classic French toast – the custardy center, the caramelized edges, the warm cinnamon flavor – and transforms it into an easy, make-ahead dish that feeds a crowd. Perfect for Christmas morning, Easter brunch, or any special occasion when you want to impress without stress.


Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!


Assemble it the night before, pop it in the oven while you sip your coffee, and watch it emerge golden, puffed, and absolutely irresistible. With a crunchy cinnamon-sugar topping and a soft, bread-pudding-like interior, this French toast casserole is guaranteed to become a holiday tradition.


Pin It For Later

Don't lose this recipe – save it to your Holiday Breakfast board on Pinterest!

Tall Pinterest Pin for French Toast Casserole recipe

Click the image above to save this recipe to Pinterest!

Why You'll Love This Recipe

  • Make-ahead magic – assemble the night before, bake in the morning
  • Feeds a crowd – perfect for holidays, brunch, and family gatherings
  • Minimal morning effort – just bake and serve
  • Incredible texture – crispy top, custardy center
  • Customizable with your favorite bread and mix-ins

Tools You'll Need

  • 9x13-inch baking dish
  • Large mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Aluminum foil
  • Small bowl for topping mixture

Ingredients

For the Casserole:

  • 1 loaf (16-18 oz) brioche, challah, or French bread, cut into 1-inch cubes (about 10-12 cups)
  • 8 large eggs
  • 2 cups whole milk
  • ½ cup heavy cream
  • ⅔ cup granulated sugar
  • 2 tablespoons maple syrup
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt

For the Streusel Topping:

  • ½ cup all-purpose flour
  • ½ cup packed brown sugar
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • ½ cup cold unsalted butter, cut into small pieces

For Serving:

  • Powdered sugar for dusting
  • Fresh berries (optional)
  • Maple syrup

Instructions

Overnight Method (Recommended):

  1. Prepare Bread: Grease a 9x13-inch baking dish. Arrange bread cubes evenly in the dish.
  2. Make Custard: In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, maple syrup, vanilla, cinnamon, nutmeg, and salt until well combined.
  3. Pour Custard: Pour the custard mixture evenly over the bread cubes. Gently press down on the bread to help it absorb the liquid.
  4. Make Streusel: In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Cut in cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs.
  5. Top and Refrigerate: Sprinkle the streusel topping evenly over the casserole. Cover with foil and refrigerate overnight (at least 4 hours, up to 24 hours).
  6. Bake: In the morning, preheat oven to 350°F. Remove casserole from fridge while oven heats. Bake covered for 30 minutes, then remove foil and bake for another 20-25 minutes until golden brown and puffed.
  7. Rest and Serve: Let rest for 10 minutes before serving. Dust with powdered sugar, top with fresh berries, and serve with warm maple syrup.

Same-Day Method:

  1. Follow steps 1-5, but let the casserole sit at room temperature for 30 minutes instead of overnight.
  2. Bake as directed above.

Pro Tips

  • Use day-old bread: Slightly stale bread absorbs the custard better without becoming mushy. If your bread is fresh, cube it and let it sit out for a few hours.
  • Don't skip the overnight rest: This allows the bread to fully absorb the custard for that perfect bread-pudding texture.
  • Cut butter into streusel until pea-sized: This creates those delicious crunchy clumps on top.
  • Let it rest after baking: This allows the casserole to set up and makes serving easier.
  • Warm your maple syrup: A small touch that makes a big difference!

Recipe Variations

  • Berry Bliss: Add 1½ cups fresh or frozen berries between the bread layers
  • Apple Cinnamon: Sauté 2 diced apples with butter and cinnamon, then layer with bread
  • Chocolate Hazelnut: Swirl in ½ cup Nutella and add chocolate chips to the streusel
  • Pumpkin Spice: Replace ½ cup milk with pumpkin puree and add pumpkin pie spice
  • Banana Nut: Layer sliced bananas and sprinkle with chopped pecans
  • Savory Version: Omit sugar and cinnamon, add cheese, herbs, and breakfast sausage

FAQs

What's the best bread for French toast casserole?
Brioche, challah, or French bread work best. They're sturdy enough to hold up to the custard and have a rich flavor.

Can I make this dairy-free?
Yes! Use plant-based milk (like almond or oat), dairy-free cream, and vegan butter. The texture will be slightly different but still delicious.

How do I store leftovers?
Cover and refrigerate for up to 4 days. Reheat individual portions in the microwave or warm in a 350°F oven.

Can I freeze French toast casserole?
Absolutely! Bake as directed, cool completely, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge and reheat.

Can I assemble it in the morning and bake right away?
Yes, but let it sit for at least 30 minutes to allow the bread to absorb some custard. The texture won't be quite as custardy as the overnight version.

Why is my casserole soggy?
Too much custard or not enough baking time. Make sure your bread is fully cooked in the center before removing from the oven.


Overnight French Toast Casserole

Prep Time: 20 mins | Chill Time: 8 hours | Cook Time: 55 mins | Total Time: 9+ hours

Yield: 8-10 servings

Calories: 420 per serving

Ingredients:

  • Casserole:
  • 1 loaf brioche or challah, cubed
  • 8 large eggs
  • 2 cups milk
  • ½ cup heavy cream
  • ⅔ cup sugar
  • 2 tbsp maple syrup
  • 2 tsp vanilla
  • 1 tsp cinnamon
  • ¼ tsp nutmeg
  • ¼ tsp salt
  • Streusel:
  • ½ cup flour
  • ½ cup brown sugar
  • 1 tsp cinnamon
  • ¼ tsp salt
  • ½ cup cold butter, cubed

Instructions:

  1. Place bread cubes in greased 9x13 dish.
  2. Whisk eggs, milk, cream, sugar, maple syrup, vanilla, and spices.
  3. Pour custard over bread. Press down gently.
  4. Make streusel: combine dry ingredients, cut in butter until crumbly.
  5. Sprinkle streusel over top. Cover and refrigerate overnight.
  6. Bake at 350°F: covered 30 min, uncovered 20-25 min.
  7. Rest 10 minutes. Dust with powdered sugar and serve with maple syrup.

This French Toast Casserole is the breakfast equivalent of a warm hug. With its golden, crunchy streusel topping and soft, custard-soaked bread beneath, every bite is pure comfort. The make-ahead convenience means you can actually relax and enjoy your morning – even when you're hosting a holiday or feeding a crowd.

Whether it's Christmas morning, Easter brunch, or just a special weekend treat, this casserole delivers restaurant-quality results with minimal effort. Serve it with fresh berries, a dusting of powdered sugar, and plenty of warm maple syrup for a breakfast that will have everyone asking for seconds.

If you try this recipe or any other from our site, we would greatly appreciate you taking the time to comment and rate the dish! Your feedback helps us create better recipes for everyone.

Affiliate Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. The content on this website was created with the help of AI. Thanks for supporting my blog!




0 Comments