French Toast Casserole Recipe (Easy & Delicious!)

Say goodbye to flipping individual slices of French toast and hello to your new favorite breakfast hero: the ultimate french toast casserole recipe. This dish packs all the warm, custardy flavor you love into one simple, make-ahead bake. It’s the perfect solution for lazy weekend mornings, holiday brunches, or feeding a hungry crowd without the stress.

Imagine waking up to the smell of cinnamon and vanilla wafting through your home. With this easy recipe, that dream is a reality. Just a few minutes of prep, an overnight soak, and a quick bake are all that stand between you and a perfectly golden, irresistibly delicious breakfast masterpiece.

Why You’ll Love This Easy French Toast Casserole

If you’re looking for a breakfast that delivers maximum flavor with minimal effort, you’ve found it. This baked French toast is a game-changer for so many reasons.

  • Perfectly Make-Ahead: Assemble it the night before and just pop it in the oven in the morning. This is the secret to a stress-free brunch! It’s even better than our classic overnight French toast casserole.
  • Crowd-Pleasing: One 9×13 inch dish serves a whole family, making it ideal for gatherings and special occasions.
  • Customizable: This recipe is a fantastic base for all sorts of delicious additions, from fresh fruit to a crunchy streusel topping.
  • No Soggy Bottoms: We’ve perfected the bread-to-custard ratio to ensure every bite is perfectly moist and custardy, never soggy.

The Best Bread for French Toast Casserole

The type of bread you choose is the single most important factor for success. You need a sturdy, rich bread that can soak up the custard without turning to mush. Day-old, slightly stale bread works best because it’s drier and can absorb more of the egg mixture.

Here are our top choices:

  • Brioche: This is our number one pick. Its high butter and egg content creates an incredibly rich, tender, and dessert-like casserole. If you love our brioche French toast, you’ll adore this.
  • Challah: Another egg-based bread that’s beautifully braided and slightly less rich than brioche. It provides a wonderful texture and holds up perfectly.
  • Thick-Cut Texas Toast or French Bread: A great, accessible option. Just be sure it’s at least an inch thick and slightly stale to prevent it from becoming too soft.

Key Ingredients You’ll Need

This recipe uses simple pantry staples to create a truly spectacular dish. The magic is in the combination and ratios.

Ingredients for French toast casserole laid out on a table, including bread, eggs, milk, and cinnamon.
Simple, high-quality ingredients are the key to the best French toast casserole.
  • Bread: One loaf of stale, thick-cut brioche, challah, or French bread, cubed into 1-inch pieces.
  • Eggs: The foundation of our rich and creamy custard.
  • Milk & Heavy Cream: A combination of whole milk and heavy cream creates the most luxurious, velvety custard.
  • Sugar: We use both brown sugar for its molasses notes and granulated sugar for clean sweetness.
  • Vanilla Extract: Use pure vanilla extract for the best flavor.
  • Spices: Ground cinnamon and a pinch of nutmeg add that classic warm spice.
  • Salt: A pinch of salt is crucial to balance the sweetness and enhance all the other flavors.
  • Butter: Melted butter is used in the dish and for greasing the pan, adding richness.

How to Make This French Toast Casserole Recipe

A perfect slice of French toast casserole on a white plate, with maple syrup being poured over it.

French Toast Casserole Recipe (Easy & Delicious!)

The ultimate French toast casserole recipe! This easy, make-ahead dish uses rich brioche bread soaked in a creamy cinnamon custard, then baked to golden perfection. Perfect for a crowd-pleasing breakfast or brunch.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 410

Ingredients
  

For the Casserole
  • 1 loaf brioche or challah bread about 16 oz, stale or day-old, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup packed light brown sugar
  • 1/4 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • 1 1/2 teaspoons ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 4 tablespoons unsalted butter melted, plus more for greasing the dish

Equipment

  • 1 9×13 inch Baking Dish
  • 1 Large Mixing Bowl
  • 1 Whisk

Method
 

  1. Generously butter a 9×13 inch baking dish. Arrange the bread cubes in an even layer in the dish.
  2. In a large bowl, whisk together the eggs, whole milk, heavy cream, brown sugar, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt until smooth and fully combined.
  3. Pour the custard mixture evenly over the bread cubes. Gently press down with a spatula to ensure all the bread is coated and begins to absorb the liquid.
  4. Cover the dish tightly with foil or plastic wrap and refrigerate for at least 4 hours, or preferably overnight.
  5. Preheat oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 20-30 minutes. Drizzle the top with the 4 tablespoons of melted butter. Bake uncovered for 45-55 minutes, until the center is set and the top is golden brown and puffed.
  6. Let the casserole rest for 10 minutes before slicing. Serve warm with powdered sugar, maple syrup, or fresh berries.

Notes

Best Bread: For the best texture, use day-old (stale) bread as it absorbs the custard better without getting soggy.
Make-Ahead: This recipe is perfect for making the night before. The extended soaking time results in a richer flavor and more consistent texture.
Toppings: Serve with maple syrup, fresh berries, whipped cream, or a dusting of powdered sugar.

Step 1: Prepare the Bread and Baking Dish

First, generously butter a 9×13 inch baking dish. Arrange your 1-inch bread cubes in a single, even layer in the dish. It’s okay if they are a little snug. Set this aside while you prepare the custard.

Step 2: Whisk the Custard Mixture

In a large bowl, whisk together the eggs, whole milk, heavy cream, brown sugar, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Continue whisking until the mixture is smooth, well-combined, and the sugar has mostly dissolved. This should take about 2 minutes.

Step 3: Soak the Bread

Slowly and evenly pour the custard mixture over the bread cubes in the baking dish. Gently press down on the bread with a spatula to ensure every piece is submerged and starting to soak up the liquid. This step is key to a flavorful, evenly cooked casserole.

Step 4: Chill (The Overnight Method)

Cover the dish tightly with plastic wrap or foil and place it in the refrigerator for at least 4 hours, or preferably overnight. This chilling time allows the bread to fully absorb the custard, resulting in a perfectly textured final product without any dry spots.

Step 5: Bake to Golden Perfection

When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit on the counter for about 20-30 minutes to take the chill off. Drizzle the top with melted butter. Bake uncovered for 45-55 minutes, or until the center is set and the top is beautifully golden brown and puffed. A knife inserted into the center should come out clean.

Step 6: Rest and Serve

Let the French toast casserole rest for about 10 minutes before slicing and serving. This allows the custard to set up fully, making it easier to serve. Dust with powdered sugar and serve warm with your favorite toppings.

Pro Tips for the Perfect Baked French Toast

  • Use Stale Bread: We can’t stress this enough! Fresh, soft bread will become mushy. If your bread is fresh, you can dry it out by spreading the cubes on a baking sheet and baking at 300°F for 10-15 minutes.
  • Don’t Under-Soak: The overnight soak is highly recommended for the best texture and flavor. If you’re short on time, ensure at least a 4-hour soak.
  • Press It Down: Gently pressing the bread into the custard ensures every piece gets saturated, preventing dry, untoasted bits on top.
  • Bring to Room Temp: Letting the dish sit out for 20-30 minutes before baking helps it cook more evenly and prevents the cold ceramic dish from cracking in the hot oven.

Toppings and Fun Variations

This casserole is a blank canvas for your creativity. Try one of these delicious variations!

Overhead view of a baked French toast casserole in a white dish, topped with powdered sugar and berries.
The finished French Toast Casserole, ready to be served for a delicious family brunch.
VariationInstructions
Cinnamon Streusel ToppingIn a small bowl, mix 1/2 cup all-purpose flour, 1/2 cup packed brown sugar, 1 tsp cinnamon, and 1/4 cup cold, cubed butter. Use a pastry blender or your fingers to create a crumbly mixture. Sprinkle over the casserole before baking.
Berry French Toast CasseroleGently fold in 1 1/2 cups of fresh or frozen berries (like in this blueberry French toast bake (coming soon)) with the bread cubes before pouring the custard over top.
Cream Cheese FillingArrange half the bread cubes in the dish. Dollop small cubes of softened cream cheese (8 oz) over the bread. Top with the remaining bread cubes and proceed with the recipe.
Nutty CrunchSprinkle 1/2 cup of chopped pecans or walnuts over the top of the casserole during the last 10 minutes of baking.

Make-Ahead and Storage Instructions

This recipe is designed to be flexible and convenient for your schedule.

  • Make-Ahead: Assemble the entire casserole as directed, cover tightly, and refrigerate for up to 24 hours before baking.
  • Storing Leftovers: Allow the casserole to cool completely. Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheating: For a single serving, the microwave works well. For larger portions, cover the dish with foil and reheat in a 325°F oven for 15-20 minutes, or until warmed through.
  • Freezing: Yes, you can freeze it! Bake the casserole as directed and let it cool completely. You can freeze the entire dish or individual portions. Wrap tightly in plastic wrap and then foil. It will keep in the freezer for up to 2 months. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Absolutely! This recipe is ideal for overnight preparation. Simply assemble the casserole completely, cover it tightly, and refrigerate it. The next morning, just bake it as directed for a super easy and delicious breakfast.

Yes, you can freeze it either before or after baking. For best results, bake it first, let it cool completely, then wrap individual portions or the entire dish tightly in plastic wrap and foil. It will last up to 2 months in the freezer. Thaw overnight in the fridge before reheating.

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave for 60-90 seconds or place larger portions in an oven-safe dish, cover with foil, and warm at 325°F for 15-20 minutes.

To prevent a soggy casserole, use stale bread, maintain the correct bread-to-custard ratio specified in the recipe, and allow the bread to soak for at least 4 hours (preferably overnight). This gives the bread ample time to fully absorb the liquid.

The best bread is a sturdy, rich, day-old bread like brioche, challah, or thick-cut French bread. Stale bread is crucial because it’s drier and can absorb the egg custard without becoming mushy, resulting in the perfect texture.

Your New Go-To Breakfast

This French toast casserole recipe is more than just a dish; it’s a ticket to a delicious, relaxed, and memorable breakfast. It’s simple enough for a weekday treat and special enough for a holiday celebration.

If you try this recipe, please leave a comment below! We’d love to hear how it turned out. And don’t forget to save it to your breakfast board on Pinterest!

You May Also Like...

Leave a Comment

Recipe Rating