Overnight French Toast: The Ultimate Make-Ahead Breakfast Casserole

By Rowan Pierce

On January 7, 2026

A top-down view of a white baking dish filled with prepared overnight french toast casserole before baking. The bread cubes are soaking in a creamy egg custard.

Cuisine

American

Prep time

15 minutes

Cooking time

50 minutes

Total time

65 minutes

Servings

12 servings

Imagine waking up to the aroma of cinnamon and vanilla, with a delicious, crowd-pleasing breakfast ready to bake. That’s the magic of this Overnight French Toast recipe. It takes all the work out of your morning, letting you prep everything the night before. This isn’t just a recipe; it’s your new secret weapon for effortless holiday mornings, brunches, and special family breakfasts. Forget flipping individual slices; this baked casserole version delivers a perfectly golden, custardy center and a delightfully crisp top every single time.

Why This is the Best Overnight French Toast Recipe

We’ve all had disappointing French toast that turns out soggy and flat. This recipe is designed to prevent that. The key is using the right bread and allowing it to soak in a rich, flavorful custard overnight. This ensures the bread absorbs the liquid without falling apart, resulting in a perfect texture that’s soft and custardy, never mushy. It’s a simple, foolproof method that delivers gourmet results with minimal morning effort.

This dish is incredibly versatile, making it a perfect centerpiece for any breakfast spread. It pairs wonderfully with both sweet and savory sides. If you’re planning a big brunch, consider serving it alongside a savory option like this delicious Sausage Hashbrown Breakfast Casserole for a truly complete meal.

Key Ingredients You’ll Need

The beauty of this recipe is its simplicity. You only need a handful of pantry staples to create a truly spectacular breakfast.

A golden-brown baked overnight french toast casserole fresh out of the oven, topped with a delicious cinnamon streusel topping in a white ceramic dish.
Golden brown perfection, straight from the oven!
  • Bread: A sturdy, day-old loaf is essential. Challah, brioche, or a thick-cut Texas toast works best as they can absorb the custard without becoming soggy.
  • Eggs: These form the base of our rich custard, providing structure and flavor.
  • Milk & Heavy Cream: A combination of milk and cream creates an incredibly rich and decadent custard. Whole milk is preferred for the best texture.
  • Granulated Sugar: Provides just the right amount of sweetness to the custard base.
  • Vanilla Extract: Use pure vanilla extract for the best, most authentic flavor.
  • Cinnamon & Nutmeg: These warming spices are classic in French toast and give the dish its signature comforting aroma.
  • Salt: A pinch of salt balances the sweetness and enhances all the other flavors.

For the Cinnamon-Sugar Topping:

  • Brown Sugar: Adds a lovely caramel note and helps create a crisp top.
  • All-Purpose Flour: Helps the topping clump together for a streusel-like texture.
  • Cinnamon: For that extra layer of warm spice.
  • Cold Butter: Cubed and cut into the mixture, it creates a perfectly crisp, buttery topping as it bakes.

The Best Bread for Baked French Toast

The single most important ingredient in any Overnight French Toast recipe is the bread. Using the right kind is the difference between a gloriously puffed, custardy casserole and a dense, soggy mess. You need a bread that is sturdy enough to withstand a long soak in the egg mixture.

Top Bread Choices:

  • Challah: This is the gold standard. Its rich, eggy texture and slight sweetness make it the perfect candidate. It’s sturdy and absorbent, creating a wonderfully tender result.
  • Brioche: Similar to Challah, brioche is a rich, buttery bread that holds its shape beautifully and adds a decadent flavor.
  • French Bread or Baguette: A day-old French loaf works very well. Its crusty exterior and airy interior are great for soaking up the custard.
  • Texas Toast: If you’re in a pinch, thick-cut white bread or Texas toast is a great, accessible option.

Pro Tip: Always use day-old bread! Stale, dry bread acts like a sponge, soaking up the custard more effectively without turning mushy.

How to Make Overnight French Toast Step-by-Step

This make-ahead breakfast couldn’t be simpler. Just a few steps of prep the night before, and you’re ready for a stress-free morning.

The Night Before:

  1. Prepare the Pan and Bread: Generously butter a 9×13 inch baking dish. Cut your bread into 1-inch cubes and spread them evenly in the prepared dish.
  2. Mix the Custard: In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, nutmeg, and salt until well combined.
  3. Soak the Bread: Pour the egg mixture evenly over the bread cubes in the baking dish. Gently press down on the bread to ensure it’s all submerged and starting to absorb the custard.
  4. Chill Overnight: Cover the dish tightly with foil or plastic wrap and refrigerate for at least 8 hours, or overnight. This is where the magic happens!

The Next Morning:

  1. Preheat and Prepare Topping: Preheat your oven to 350°F (175°C). While the oven heats up, prepare the streusel topping. In a small bowl, combine the brown sugar, flour, and cinnamon. Cut in the cold, cubed butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
  2. Top and Bake: Remove the baking dish from the refrigerator. Sprinkle the streusel topping evenly over the French toast.
  3. Bake to Perfection: Bake, uncovered, for 45-55 minutes, or until the top is golden brown and the center is set. If the top starts to brown too quickly, you can loosely tent it with foil for the last 10-15 minutes of baking.
  4. Rest and Serve: Let the casserole rest for 10 minutes before slicing and serving. This allows the custard to fully set.
A top-down view of a white baking dish filled with prepared overnight french toast casserole before baking. The bread cubes are soaking in a creamy egg custard.
Just a few minutes of prep the night before for a spectacular morning.

Topping and Serving Suggestions

This Overnight French Toast is absolutely divine on its own, but toppings take it to the next level. Serve warm with:

  • Pure Maple Syrup
  • A dusting of Powdered Sugar
  • Fresh Berries (strawberries, blueberries, raspberries)
  • Sliced Bananas
  • Whipped Cream
  • A dollop of yogurt

For those who love sweet treats for dessert, this casserole can easily double as a final course, much like these decadent Pecan Pie Cheesecake Bars.

Tips for Perfect, Non-Soggy Results

Follow these simple tips to guarantee your baked French toast is a roaring success.

  • Use Stale Bread: As mentioned, this is the most critical tip. Fresh bread will become mushy. If your bread is fresh, you can dry it out by baking the cubes in a 300°F oven for 10-15 minutes.
  • Don’t Undersoak: Give the bread at least 8 hours to soak. This ensures the custard penetrates all the way through, resulting in a consistent, creamy texture.
  • Press It Down: Make sure all the bread is coated in the custard before refrigerating. Gently press it down to help it soak evenly.
  • Let It Rest: Allowing the casserole to rest for 10 minutes after baking is crucial. It helps the slices hold their shape when you serve them.

Easy Variations to Try

This recipe is a fantastic base for creativity. Try one of these delicious variations:

  • Blueberry Cream Cheese: Cube 4 oz of cream cheese and scatter it among the bread cubes. Fold in a cup of fresh blueberries. For a similar flavor profile, check out this Blueberry Croissant Casserole.
  • Apple Cinnamon: Add one cup of finely diced apple (like a Granny Smith) to the bread cubes and add an extra 1/2 teaspoon of cinnamon to the custard.
  • Pecan Praline: Add 1/2 cup of chopped pecans to the streusel topping for a nutty crunch.
  • Chocolate Chip: Sprinkle a cup of semi-sweet chocolate chips over the bread before pouring on the custard for a decadent treat.

Storing & Reheating Instructions

Leftovers are fantastic! You can store the baked casserole covered in the refrigerator for up to 3 days.

To reheat:

  • Oven: Place individual slices on a baking sheet and heat in a 350°F oven for 10-15 minutes, or until warmed through.
  • Microwave: For a quicker option, microwave a slice for 60-90 seconds. The texture will be softer than the oven method but still delicious.

Absolutely! It’s a very versatile recipe. You can add fruits like blueberries or diced apples, mix in cream cheese cubes, or add chopped nuts like pecans or walnuts to the streusel topping for extra crunch.

While it’s designed to be made ahead, you can make a faster version. To do so, let the bread soak for at least 1-2 hours in the refrigerator before baking. The texture won’t be as uniformly custardy, but it will still be delicious.

The key is to use day-old, sturdy bread like challah or brioche. Dry bread absorbs the custard without falling apart, which prevents sogginess. Also, ensure you have the right ratio of bread to liquid; too much liquid can lead to a soggy bottom.

For the best results, it should soak for a minimum of 8 hours in the refrigerator. This allows the custard to fully penetrate the bread, ensuring a creamy, consistent texture throughout the casserole.

The best breads are enriched, sturdy varieties that can hold up to a long soak. Challah and brioche are top choices due to their rich texture. Day-old French bread or thick-cut Texas toast are also great options.

Your Go-To Holiday Breakfast

This Overnight French Toast recipe is more than just a meal; it’s a solution for peaceful, delicious mornings. It’s the perfect dish for Christmas morning, Easter brunch, or any time you want to treat your loved ones without the stress. Give it a try, and let us know what you think in the comments below! Don’t forget to save this recipe to your breakfast board on Pinterest!

A close-up shot of a slice of overnight french toast casserole on a white plate, topped with powdered sugar and fresh berries. The casserole has a golden-brown, crispy top and a visible custardy texture.
The perfect make-ahead breakfast does exist! Our Overnight French Toast is a guaranteed crowd-pleaser.

A top-down view of a white baking dish filled with prepared overnight french toast casserole before baking. The bread cubes are soaking in a creamy egg custard.

Overnight French Toast: The Ultimate Make-Ahead Breakfast Casserole

The ultimate Overnight French Toast recipe! This make-ahead breakfast casserole is perfectly custardy, never soggy, and topped with a cinnamon streusel. The perfect stress-free breakfast for holidays, brunch, or any special morning.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 12 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 420

Ingredients
  

For the French Toast
  • 1 loaf day-old challah or brioche bread about 16 oz, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp salt
For the Streusel Topping
  • 1/2 cup packed brown sugar
  • 1/2 cup all-purpose flour
  • 1 tsp ground cinnamon
  • 1/4 cup cold unsalted butter cut into small cubes

Equipment

  • 1 9x13 inch baking dish
  • 1 Large Mixing Bowl
  • 1 Whisk

Method
 

The Night Before
  1. Generously butter a 9x13 inch baking dish. Cut your bread into 1-inch cubes and spread them evenly in the prepared dish.
  2. In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, nutmeg, and salt until well combined.
  3. Pour the egg mixture evenly over the bread cubes. Gently press down on the bread to ensure it's all starting to absorb the custard.
  4. Cover the dish tightly with foil or plastic wrap and refrigerate for at least 8 hours, or overnight.
The Next Morning
  1. Preheat your oven to 350°F (175°C).
  2. Prepare the streusel topping. In a small bowl, combine the brown sugar, flour, and cinnamon. Cut in the cold, cubed butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
  3. Remove the baking dish from the refrigerator and sprinkle the streusel topping evenly over the French toast.
  4. Bake, uncovered, for 45-55 minutes, until the top is golden brown and the center is set.
  5. Let the casserole rest for 10 minutes before slicing and serving. Serve warm with maple syrup and fresh berries.

Notes

Bread Tip: Using day-old, slightly dry bread is crucial for the best texture. If your bread is fresh, you can dry the cubes in a 300°F oven for 10-15 minutes.
Make-Ahead: The casserole must be refrigerated for at least 8 hours to allow the bread to fully absorb the custard.
Browning: If the top is browning too quickly during baking, you can tent it loosely with aluminum foil.

You might also like these recipes

Leave a Comment

Recipe Rating