French Toast Casserole: The Easiest Overnight Breakfast Bake

By Natalie Quinn

On February 3, 2026

A close-up shot of a slice of baked French Toast Casserole, showing the rich, custardy texture of the bread and the sweet glaze on top.

Cuisine

American

Prep time

15 minutes

Cooking time

55 minutes

Total time

70 minutes

Servings

8 servings

Welcome to the ultimate recipe for French Toast Casserole, a game-changing dish that will revolutionize your mornings. Imagine waking up to a warm, custardy, and perfectly sweet breakfast bake, with a crunchy cinnamon-streusel topping, all with minimal morning effort. This make-ahead casserole is the perfect solution for holiday gatherings, lazy weekend brunches, or any time you want to impress your family without the stress. We’ve crafted this recipe to be absolutely foolproof, ensuring you get a deliciously crisp top and a rich, bread pudding-like center every single time.

Forget standing over a hot stove, flipping individual slices of French toast. With this easy French Toast Casserole, all the preparation happens the night before. You simply assemble the ingredients, let it soak overnight in the fridge, and then bake it to golden-brown perfection in the morning. It’s a simple, elegant, and incredibly satisfying breakfast that fills your home with the comforting aroma of cinnamon and vanilla.

Why This is the Best French Toast Casserole Recipe

This isn’t just any breakfast bake; it’s a carefully perfected recipe designed for maximum flavor and ease. Here’s why you’ll fall in love with it:

  • Effortless Preparation: With just 15 minutes of prep time the night before, your morning is completely free. It’s the definition of a “wake-up-and-bake” meal.
  • Perfectly Custardy, Never Soggy: Our specific bread-to-custard ratio and the overnight soak ensure every bite is rich and moist, but never mushy.
  • The Ultimate Streusel Topping: The brown sugar and cinnamon streusel adds a delightful crunch that perfectly contrasts the soft, tender casserole beneath.
  • Crowd-Pleasing Flavor: It’s a guaranteed hit with both kids and adults, making it the ideal centerpiece for any brunch or special breakfast occasion.

Key Ingredients You’ll Need

The beauty of this recipe lies in its simplicity. You only need a handful of pantry staples to create this show-stopping dish.

The preparation process for an overnight French toast bake, showing bread cubes soaking in a rich egg custard mixture in a baking dish.
The secret to a perfect casserole is the overnight soak!

For the Casserole:

  • Bread: A sturdy, day-old bread is essential. Brioche, Challah, or a thick-cut Texas toast works best as they can absorb the custard without falling apart.
  • Eggs: These form the base of our rich custard, giving the casserole its structure.
  • Milk & Heavy Cream: A combination of milk and heavy cream creates an incredibly rich and decadent custard.
  • Granulated Sugar: Provides just the right amount of sweetness to the custard base.
  • Vanilla Extract: A splash of good quality vanilla enhances all the warm flavors.
  • Cinnamon & Nutmeg: These spices are crucial for that classic French toast taste.

For the Streusel Topping:

  • All-Purpose Flour: The base that holds the streusel together.
  • Brown Sugar: Adds a deep, caramel-like sweetness and helps the topping crisp up.
  • Cinnamon: For that extra layer of warm spice.
  • Cold Butter: Cubed cold butter is the secret to a crumbly, crunchy topping.

How to Make The Perfect French Toast Casserole

Follow these simple, step-by-step instructions for a flawless overnight French Toast Casserole. The key is preparing everything the night before.

A close-up shot of a slice of baked French Toast Casserole, showing the rich, custardy texture of the bread and the sweet glaze on top.
Look at that perfect, custardy texture in every bite.

Step 1: Prepare the Bread

First, grease a 9×13 inch baking dish. Cut your day-old bread into 1-inch cubes. It’s important the bread is slightly stale, as this helps it absorb the custard mixture more effectively without becoming soggy. Spread the bread cubes in an even layer in the prepared baking dish.

Step 2: Mix the Custard

In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and nutmeg. Continue whisking until the mixture is smooth and well combined. Pour this custard mixture evenly over the bread cubes in the baking dish, ensuring every piece is coated.

Step 3: The Overnight Soak

Gently press down on the bread to help it soak up the custard. Cover the dish tightly with plastic wrap or foil and refrigerate for at least 8 hours, or overnight. This crucial step allows the bread to fully absorb the liquid, resulting in a rich, uniform texture.

Step 4: Prepare the Streusel Topping

Just before baking, prepare the topping. In a small bowl, combine the all-purpose flour, brown sugar, and cinnamon. Add the cold, cubed butter. Using a pastry cutter or your fingertips, cut the butter into the dry ingredients until the mixture resembles coarse crumbs.

Step 5: Bake to Golden Perfection

Preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and uncover it. Sprinkle the streusel topping evenly over the surface. Bake for 45-55 minutes, or until the top is golden brown and the center is set. You can check for doneness by inserting a knife into the center; it should come out clean. Let the casserole cool for 10 minutes before slicing and serving.

Expert Tips for Success

  • Use Stale Bread: This is the most important tip! Fresh bread will result in a soggy casserole. If your bread is fresh, you can toast the cubes in the oven at 300°F (150°C) for about 10-15 minutes to dry them out.
  • Don’t Skip the Overnight Rest: This chilling time is essential for the bread to absorb the custard fully. Rushing this step will compromise the final texture.
  • Serve Warm: This French Toast Casserole is best enjoyed warm from the oven. Top it with a drizzle of maple syrup, a dusting of powdered sugar, or fresh berries for an extra special touch. For a similar dish with a savory twist, try our Eggs Benedict Casserole.

Flavor Variations to Try

While this classic recipe is divine on its own, it’s also a fantastic base for creativity. Here are a few ideas:

  • Blueberry Cream Cheese: Dot the bread with cubes of cream cheese and fresh blueberries before pouring the custard over. This pairs wonderfully with our Blueberry Cream Cheese French Toast.
  • Pecan Praline: Add a cup of chopped pecans to the streusel topping for a nutty, crunchy finish.
  • Chocolate Chip: Sprinkle a cup of semi-sweet chocolate chips over the bread before adding the custard for a decadent treat.

Storing and Reheating Instructions

This casserole is just as delicious the next day! Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, you can warm individual slices in the microwave for 30-60 seconds or place the casserole back in an oven-safe dish and bake at 350°F (175°C) for 10-15 minutes, until warmed through.

Frequently Asked Questions

Yes, you can! You can freeze it baked or unbaked. To freeze unbaked, assemble the casserole without the topping, cover tightly, and freeze for up to 2 months. Thaw in the fridge overnight, add the topping, and bake as directed. To freeze baked, let it cool completely, cover, and freeze. Reheat in the oven until warm.

For the best texture, an overnight soak of at least 8 hours is highly recommended. This allows the bread to fully absorb the custard. If you are short on time, let it soak for a minimum of 2 hours, but be aware the texture might be slightly less consistent.

The best way to prevent a soggy casserole is to use day-old, stale bread. Sturdy breads like Brioche or Challah are best. If your bread is fresh, cube it and bake it at 300°F (150°C) for 10-15 minutes to dry it out before soaking.

A rich, sturdy bread works best. We recommend using Challah or Brioche because their firm texture holds up well to the custard. Thick-cut Texas toast or a French baguette are also great options.

This dish is wonderful on its own, but it’s also great with classic breakfast sides. Serve it with fresh fruit, bacon or sausage, a drizzle of maple syrup, or a dollop of whipped cream.

We’d Love to Hear From You!

We hope you love this easy French Toast Casserole as much as we do! It’s a breakfast staple in our home, and we’re so excited to share it with you. If you try this recipe, please leave a comment below and let us know how it turned out. Don’t forget to save this recipe to your favorite breakfast board on Pinterest!

An easy overnight French Toast Casserole recipe with a crunchy cinnamon streusel topping, baked in a white dish and ready to serve for a holiday brunch.
The easiest, most delicious French Toast Casserole you'll ever make!

For more easy and delicious breakfast ideas, check out our popular Sausage Hashbrown Breakfast Casserole.

French Toast Casserole Recipe

A close-up shot of a slice of baked French Toast Casserole, showing the rich, custardy texture of the bread and the sweet glaze on top.

French Toast Casserole: The Easiest Overnight Breakfast Bake

The ultimate make-ahead French Toast Casserole! This easy recipe features a rich, custardy center and a crunchy cinnamon-streusel topping. Perfect for holiday brunch or a lazy weekend breakfast.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 410

Ingredients
  

For the Casserole
  • 1 loaf day-old Brioche or Challah bread about 16 ounces, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups milk whole milk recommended
  • 1/2 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
For the Streusel Topping
  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 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 Small mixing bowl

Instructions
 

  1. Grease a 9x13 inch baking dish. Spread the cubed bread evenly in the bottom of the dish.
  2. In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and nutmeg until well combined.
  3. Pour the custard mixture evenly over the bread cubes. Gently press the bread down to help it absorb the custard. Cover the dish tightly and refrigerate for at least 8 hours, or overnight.
  4. When ready to bake, preheat the oven to 350°F (175°C).
  5. In a small bowl, prepare the streusel. Combine the flour, brown sugar, and cinnamon. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
  6. Remove the casserole from the refrigerator, uncover, and sprinkle the streusel topping evenly over the top.
  7. Bake for 45-55 minutes, until the topping is golden brown and the center is fully set. Let it cool for 10 minutes before slicing and serving.

Notes

Use day-old, sturdy bread like Brioche or Challah for the best texture.
Don't skip the overnight chilling step; it's crucial for preventing a soggy casserole.
Serve warm with maple syrup, powdered sugar, or fresh berries.

You might also like these recipes

Leave a Comment

Recipe Rating