Overnight French Toast: The Ultimate Make-Ahead Breakfast

By Natalie Quinn

On February 3, 2026

A 9x13 inch baking dish filled with golden-brown baked French toast casserole, topped with a cinnamon streusel.

Cuisine

American

Prep time

15 minutes

Cooking time

50 minutes

Total time

65 minutes

Servings

8 servings

Table of Contents

Imagine waking up to the aroma of cinnamon, vanilla, and warm, custardy bread, with absolutely no morning prep required. That’s the magic of this Overnight French Toast recipe. It’s a game-changer for holidays, lazy weekends, and any time you want a spectacular breakfast without the stress. We’ve perfected this recipe to ensure every bite is rich and delicious, with a perfectly baked, golden-brown top and a wonderfully moist, never soggy, center. Get ready to transform your brunch game forever.

This isn’t just any make-ahead breakfast; it’s a culinary strategy for stress-free entertaining. Whether you’re planning a Christmas morning feast or a relaxed Sunday brunch, preparing this dish the night before frees you up to enjoy the moment. Just pop it in the oven, and a crowd-pleasing meal is ready to serve.

The process of pouring the egg custard over cubes of brioche bread in a baking dish for the make-ahead French toast.
All the prep is done the night before, so you can wake up to an easy, delicious breakfast.

Why This Overnight French Toast is a Must-Try

There are countless reasons to fall in love with this baked French toast casserole. It’s designed for convenience, flavor, and foolproof results every single time.

  • Effortless Morning Prep: The beauty of this Overnight French Toast is in its name. All the work is done the day before. Simply assemble the casserole, let it soak in the rich custard overnight, and bake it in the morning.
  • Perfectly Custardy, Never Soggy: Our carefully balanced custard-to-bread ratio and choice of bread ensure a rich, decadent texture without any dreaded sogginess. It’s the ultimate texture combination.
  • Crowd-Pleasing Flavor: The simple yet elegant flavors of vanilla, cinnamon, and nutmeg create a classic taste that everyone adores. It’s a comforting and impressive dish for family and guests alike.
  • Endlessly Customizable: This recipe is a fantastic base for your creativity. Add fruits, nuts, or spices to make it your own. We’ll share some of our favorite variations below!

The Key Ingredients for Success

The magic of this dish lies in its simplicity. You only need a handful of quality ingredients to create a truly memorable Overnight French Toast.

For the Casserole:

  • Bread: One loaf (about 1 pound) of sturdy, slightly stale bread. Brioche, Challah, or a thick-cut Texas toast are ideal choices.
  • Eggs: 8 large eggs are the foundation of our rich custard.
  • Milk & Cream: We use 2 cups of whole milk and 1 cup of heavy cream for an ultra-rich and creamy custard.
  • Sugar: 3/4 cup of granulated sugar provides the perfect amount of sweetness.
  • Vanilla: 2 teaspoons of pure vanilla extract for that classic, warm flavor.
  • Spices: 1 teaspoon of ground cinnamon and 1/2 teaspoon of ground nutmeg add warmth and depth.
  • Salt: 1/4 teaspoon of salt to balance the sweetness.

For the Topping:

  • Brown Sugar: 1/2 cup of packed light brown sugar for a sweet, crumbly topping.
  • Flour: 1/2 cup of all-purpose flour to create the streusel texture.
  • Cinnamon: 1 teaspoon of ground cinnamon.
  • Butter: 1/2 cup (1 stick) of cold, unsalted butter, cut into small cubes.

Step-by-Step Guide to Perfect Overnight French Toast

Follow these simple steps to assemble your make-ahead masterpiece. The process is straightforward and sets you up for a perfect breakfast the next day.

A 9x13 inch baking dish filled with golden-brown baked French toast casserole, topped with a cinnamon streusel.
Golden-brown perfection, straight from the oven.

The Night Before: Assembling the Casserole

  1. Prepare the Bread: Cut your bread into 1-inch cubes. If your bread is fresh, you can toast it lightly in the oven for about 10-15 minutes at 350°F (175°C) to dry it out. This is a crucial step to prevent sogginess. Spread the bread cubes evenly in a greased 9×13-inch baking dish.
  2. Mix the Custard: In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until thoroughly combined.
  3. Soak the Bread: Pour the egg mixture evenly over the bread cubes in the baking dish. Gently press the bread down with a spatula to ensure all pieces are saturated.
  4. Chill Overnight: Cover the dish tightly with plastic wrap or foil and refrigerate for at least 8 hours, or up to 24 hours. This allows the bread to fully absorb the delicious custard.

The Next Morning: Baking to Perfection

  1. Preheat and Prep: Preheat your oven to 350°F (175°C). Remove the baking dish from the refrigerator and let it sit at room temperature for about 20-30 minutes while the oven heats up.
  2. Make the Streusel Topping: While the dish rests, prepare the topping. In a small bowl, combine the brown sugar, flour, and cinnamon. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
  3. Top and Bake: Sprinkle the streusel topping evenly over the casserole.
  4. Bake: Place the dish in the preheated oven and bake for 45-55 minutes, or until the top is golden brown and the center is set. If the top begins to brown too quickly, you can cover it loosely with foil for the last 10-15 minutes of baking.
  5. Rest and Serve: Let the Overnight French Toast cool for about 10 minutes before slicing and serving. This allows the custard to fully set. Drizzle with maple syrup and enjoy! For a truly decadent meal, pair it with our Sausage Hashbrown Breakfast Casserole.

Expert Tips for Foolproof Results

Want to ensure your French toast casserole is absolutely perfect? Keep these pro tips in mind.

  • Stale Bread is Your Best Friend: Using day-old or lightly toasted bread is the number one secret to avoiding a soggy casserole. Drier bread absorbs the custard like a sponge without turning to mush.
  • Don’t Over-Soak: While an overnight soak is ideal, don’t let it go much longer than 24 hours. Soaking for too long can cause the bread to break down completely.
  • Bring to Room Temp: Letting the casserole sit on the counter before baking helps it cook more evenly and prevents the cold glass dish from cracking in the hot oven.

Delicious Variations to Try

This recipe is a wonderful canvas for creativity. If you love this, you might also enjoy our Blueberry Cream Cheese French Toast. Here are a few ideas to customize your Overnight French Toast:

Fruity Additions

Fold in 1 to 1 1/2 cups of fresh or frozen berries (like blueberries or raspberries), sliced peaches, or chopped apples into the bread cubes before pouring the custard over them.

Cream Cheese Filling

For an extra rich and tangy surprise, dot the top of the bread layer with small cubes of softened cream cheese before covering it with the custard mixture. This creates pockets of creamy goodness throughout the casserole.

Nutty Crunch

Add a delightful crunch by mixing 1/2 cup of chopped pecans, walnuts, or almonds into the streusel topping before sprinkling it over the casserole.

Storage and Reheating Instructions

This Overnight French Toast is just as delicious the next day. Here’s how to store and enjoy your leftovers.

  • To Store: Let the casserole cool completely, then cover it tightly with foil or transfer individual slices to an airtight container. Refrigerate for up to 3 days.
  • To Reheat: For best results, reheat individual slices in the microwave for 60-90 seconds or in an oven preheated to 350°F (175°C) for 10-15 minutes, until warmed through.

If you’re looking for more holiday morning inspiration, check out our festive Holiday Pancakes.

Absolutely! You can fold in about 1 to 1 1/2 cups of blueberries, chopped apples, or raspberries with the bread. For extra richness, dot small cubes of cream cheese over the bread before pouring on the custard.

We recommend preparing it the night before for the best texture. Soaking for more than 24 hours can cause the bread to become too saturated and break down. For best results, stick to an 8 to 24-hour soaking time.

The best way to prevent sogginess is to use stale or day-old bread. Drier bread absorbs the custard without breaking down and turning mushy. Lightly toasting fresh bread cubes in the oven also works wonders.

Beyond classic maple syrup, this dish is fantastic with a dusting of powdered sugar, fresh berries, sliced bananas, a dollop of whipped cream, or a sprinkle of chopped pecans or walnuts.

Sturdy, enriched breads are the best choice. Brioche and Challah are top contenders because their rich, eggy structure holds up well to the custard. Thick-cut Texas toast or a hearty French baguette are also excellent options.

More Breakfast Recipes You’ll Love

We hope you adore this simple yet elegant Overnight French Toast. It’s a recipe that brings comfort and joy to any breakfast table. If you tried it, please leave a comment below and don’t forget to share your creations on Pinterest! Your feedback helps us and inspires other home cooks.

A delicious slice of Overnight French Toast casserole on a white plate, drizzled with maple syrup and dusted with powdered sugar, showcasing its golden-brown baked top.
The perfect make-ahead breakfast does exist! Our Overnight French Toast is the key to a stress-free, delicious morning.

A 9x13 inch baking dish filled with golden-brown baked French toast casserole, topped with a cinnamon streusel.

Overnight French Toast: The Ultimate Make-Ahead Breakfast

The ultimate Overnight French Toast recipe! This make-ahead casserole is perfectly custardy, never soggy, and topped with a delicious cinnamon streusel. The perfect stress-free breakfast for holidays, brunch, and lazy weekends. A guaranteed family favorite.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 485

Ingredients
  

For the Casserole
  • 1 loaf sturdy bread (like brioche or challah), about 1 pound, cut into 1-inch cubes Slightly stale or day-old bread works best.
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/4 tsp salt
For the Streusel Topping
  • 1/2 cup packed light brown sugar
  • 1/2 cup all-purpose flour
  • 1 tsp ground cinnamon
  • 1/2 cup cold, unsalted butter, cut into small cubes

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large Mixing Bowl
  • 1 Whisk

Instructions
 

The Night Before: Assembling the Casserole
  1. Cut bread into 1-inch cubes. If fresh, toast lightly to dry it out. Spread the cubes evenly in a greased 9x13-inch baking dish.
  2. In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until well combined.
  3. Pour the egg mixture evenly over the bread cubes. Gently press the bread to ensure all pieces are saturated.
  4. Cover the dish tightly and refrigerate for at least 8 hours, or up to 24 hours.
The Next Morning: Baking to Perfection
  1. Preheat oven to 350°F (175°C). Remove the dish from the refrigerator and let it rest at room temperature for 20-30 minutes.
  2. In a small bowl, combine the brown sugar, flour, and cinnamon. Cut in the cold butter until the mixture resembles coarse crumbs.
  3. Sprinkle the streusel topping evenly over the casserole.
  4. Bake for 45-55 minutes, until the top is golden brown and the center is set. Cover with foil if it browns too quickly.
  5. Let cool for 10 minutes before slicing and serving. Drizzle with maple syrup.

Notes

Bread Choice is Key: Sturdy, day-old bread like brioche or challah absorbs the custard best without becoming soggy.
Don't Skip the Rest: Allowing the casserole to sit at room temperature before baking helps it cook more evenly.
Customize It: Feel free to add 1 cup of fresh berries, nuts, or chocolate chips for a delicious twist.

You might also like these recipes

Leave a Comment

Recipe Rating