French Toast Casserole: The Perfect Make-Ahead Holiday Breakfast

By Rowan Pierce

On January 30, 2026

A close-up slice of baked French Toast Casserole on a plate, revealing the soft, custardy interior and crisp streusel topping. A fork is poised to take a bite.

Cuisine

American

Prep time

20 minutes

Cooking time

55 minutes

Total time

75 minutes

Servings

12 servings

This French Toast Casserole is the ultimate solution for a stress-free, crowd-pleasing breakfast or brunch. Imagine waking up to the aroma of cinnamon, vanilla, and warm maple syrup filling your home, with a golden-brown, custardy casserole ready to be devoured. We’ve perfected this recipe to ensure a deliciously soft center and a perfectly crisp, caramelized top, eliminating any chance of a soggy bottom. It’s the perfect dish for Christmas morning, lazy weekends, or any time you want to treat your loved ones to something special.

Whether you’re an experienced home cook or just starting your culinary journey, this make-ahead French toast bake will quickly become a go-to favorite. It combines the classic flavors of French toast with the convenience of a casserole, allowing you to do all the prep work the night before. Let’s dive into how to create this unforgettable breakfast centerpiece.

The French Toast Casserole being prepared, showing bread cubes soaking in the rich egg custard inside a 9x13 baking dish before going into the oven.
Letting the bread soak overnight is the key to amazing flavor.

Why This is the Best French Toast Casserole Recipe

There are many recipes out there, but this one stands out for a few key reasons. It’s designed to be foolproof, delivering a fantastic texture and flavor every single time.

  • Perfectly Custardy, Never Soggy: We use the ideal ratio of eggs, milk, and cream to create a rich custard that soaks into the bread without turning it to mush. Using slightly stale, thick-cut bread is the secret weapon here.
  • Incredibly Easy to Prepare: The steps are simple and straightforward. Just cube the bread, whisk the custard, pour it over, and let it soak. The oven does the rest of the work!
  • Make-Ahead Friendly: This recipe is a host’s dream. Assemble it the night before, pop it in the fridge, and simply bake it in the morning for a warm, delicious breakfast without the early morning rush.
  • Crowd-Pleasing Flavor: The warm notes of cinnamon and vanilla, combined with a buttery brown sugar topping, create a universally loved flavor profile that delights both kids and adults. For another fantastic make-ahead option, check out our Overnight Croissant Breakfast Casserole.

Key Ingredients You’ll Need

Creating a spectacular French toast casserole starts with quality ingredients. Here’s what you’ll need to gather.

For the Casserole:

  • Bread: A sturdy, thick-cut bread is essential. Brioche, Challah, or French bread work best. It’s crucial that the bread is slightly stale or dried out so it can absorb the custard without falling apart.
  • Eggs: The foundation of our custard base.
  • Dairy: A combination of whole milk and heavy cream creates an irresistibly rich and creamy texture.
  • Flavor Enhancers: Granulated sugar for sweetness, vanilla extract for warmth, and ground cinnamon and nutmeg for that classic French toast spice.

For the Streusel Topping:

  • Butter: Cold, cubed unsalted butter is key to a crumbly streusel.
  • Brown Sugar: Adds a deep, molasses-like sweetness and helps create a caramelized crust.
  • Flour: All-purpose flour binds the topping together.
  • Cinnamon: For an extra layer of warm spice.
A close-up slice of baked French Toast Casserole on a plate, revealing the soft, custardy interior and crisp streusel topping. A fork is poised to take a bite.
Look at that perfect custardy texture!

How to Make The Perfect French Toast Casserole

Follow these simple steps for a flawless baked French toast every time. This process is designed to be as easy as possible, ensuring you get perfect results.

Step 1: Prepare the Bread

First, cut your bread into 1-inch cubes. If your bread is fresh, spread the cubes on a baking sheet and bake at 300°F (150°C) for about 10-15 minutes, or simply leave them out on the counter for a few hours to dry out. This step is vital to prevent a soggy casserole. Once dried, arrange the bread cubes in a single layer in a greased 9×13 inch baking dish.

Step 2: Mix the Custard

In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and nutmeg until smooth and well combined. Ensure there are no streaks of egg yolk remaining.

Step 3: Soak the Bread

Pour the egg mixture evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula to ensure all the pieces are submerged and begin to absorb the custard. Cover the dish tightly with plastic wrap or foil.

Step 4: Chill Overnight

For the best results, refrigerate the casserole for at least 4 hours, or preferably overnight. This allows the bread to fully absorb the custard, leading to a more flavorful and evenly cooked dish.

Step 5: Prepare the Topping and Bake

When you’re ready to bake, preheat your oven to 350°F (175°C). In a small bowl, combine the flour, brown sugar, and cinnamon for the streusel topping. Add the cold, cubed butter and use your fingertips or a pastry cutter to work it into the dry ingredients until the mixture resembles coarse crumbs. Sprinkle this mixture evenly over the top of the casserole. Bake 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 cover it loosely with foil for the last 10-15 minutes of baking.

Tips for Success

To guarantee your French Toast Casserole is a showstopper, keep these simple tips in mind.

  • Don’t Use Fresh Bread: Using day-old or lightly toasted bread is the most important tip for avoiding a soggy bottom. Dry bread acts like a sponge, soaking up the custard perfectly.
  • Press It Down: Gently press the bread into the custard to ensure every piece is saturated. This leads to a more consistent texture throughout.
  • Let It Rest: After baking, let the casserole rest for 10 minutes before slicing and serving. This allows the custard to fully set, making it easier to serve.
  • Serve Warm: This dish is best enjoyed warm, topped with a drizzle of maple syrup, a dusting of powdered sugar, or fresh berries. If you enjoy this, you might also like our take on a sourdough french toast casserole.

Delicious Variations & Topping Ideas

While this classic French Toast Casserole is delicious on its own, it’s also a wonderful canvas for creativity. Here are a few ideas to customize your dish.

Variations:

  • Fruity Add-ins: Add a cup of blueberries, sliced peaches, or chopped apples to the bread cubes before pouring over the custard.
  • Nutty Crunch: Mix 1/2 cup of chopped pecans or walnuts into the streusel topping for added texture and flavor.
  • Chocolate Chip: Sprinkle a cup of semi-sweet chocolate chips over the bread before adding the custard for a decadent treat.
  • Savory Twist: For a savory version, check out this incredible sausage and egg casserole that uses similar principles.

Serving Suggestions:

  • Classic: A generous drizzle of maple syrup and a dusting of powdered sugar.
  • Fresh: A dollop of whipped cream and a handful of fresh berries.
  • Decadent: A scoop of vanilla ice cream or a drizzle of caramel sauce.

Make-Ahead, Storage, and Reheating Instructions

This French Toast Casserole is the perfect make-ahead dish. Here’s how to store and reheat it for delicious results every time.

  • Make-Ahead: Assemble the casserole without the topping, cover tightly, and refrigerate for up to 24 hours. When ready to bake, add the streusel topping and bake as directed, adding 5-10 minutes to the baking time since it’s starting from cold.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheating: 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.

Yes, adding fruit is a delicious variation. You can mix in about 1 cup of fresh or frozen berries (like blueberries), sliced peaches, or chopped apples directly with the bread cubes before pouring the custard over them.

Absolutely! This recipe is perfect for making ahead. You can assemble the entire casserole (without the streusel topping), cover it, and refrigerate it for up to 24 hours. Just add the topping right before you bake it.

Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat individual slices in the microwave for about 60-90 seconds or in a 350°F (175°C) oven for 10-15 minutes until warmed through.

The key to preventing a soggy casserole is to use bread that is stale or dried out. Cut fresh bread into cubes and toast them lightly in the oven or leave them out on the counter for several hours. This allows the bread to absorb the custard without becoming mushy.

A sturdy, enriched bread is best. Brioche and Challah are excellent choices because their high egg and butter content adds richness. A thick-cut French bread or sourdough also works very well as they are sturdy enough to hold their shape after soaking.

Enjoy Your Delicious French Toast Bake!

We hope you love this easy and delicious French Toast Casserole recipe. It’s a true breakfast game-changer that’s sure to bring smiles to your table. If you make this recipe and love it, we would be so grateful if you would share your creation on Pinterest or leave a comment below!

An overhead shot of a delicious French Toast Casserole in a white baking dish, topped with powdered sugar and fresh berries. The perfect make-ahead holiday breakfast.
The perfect make-ahead breakfast for any occasion!

A close-up slice of baked French Toast Casserole on a plate, revealing the soft, custardy interior and crisp streusel topping. A fork is poised to take a bite.

French Toast Casserole: The Perfect Make-Ahead Holiday Breakfast

This easy, make-ahead French Toast Casserole is perfect for holidays and weekends. With a rich, custardy center and a crisp, buttery streusel topping, this foolproof recipe is a guaranteed crowd-pleaser that can be prepared overnight.
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 12 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 420

Ingredients
  

  • 1 loaf brioche, challah, or French bread (about 16 oz), cut into 1-inch cubes and slightly stale
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1 teaspoon ground cinnamon
  • 1/2 cup cold unsalted butter cut into small cubes

Equipment

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

Method
 

  1. Grease a 9x13 inch baking dish. Arrange the cubed bread in an even layer in the dish. If your bread is fresh, toast the cubes at 300°F for 10-15 minutes to dry them out first.
  2. In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla, 1 teaspoon of cinnamon, and nutmeg until fully combined.
  3. Pour the custard mixture evenly over the bread cubes. Gently press the bread down to ensure it's all coated. Cover the dish and refrigerate for at least 4 hours or overnight.
  4. When ready to bake, preheat oven to 350°F (175°C).
  5. In a separate bowl, prepare the streusel. Combine the flour, brown sugar, and the remaining 1 teaspoon of cinnamon. Cut in the cold butter using your fingertips or a pastry blender until the mixture resembles coarse crumbs.
  6. Sprinkle the streusel topping evenly over the casserole.
  7. Bake uncovered for 45-55 minutes, until the top is golden and bubbly and the center is set. Let it rest for 10 minutes before serving.

Notes

For the best texture, use day-old bread.
The casserole can be assembled the night before for a quick and easy morning.
Serve warm with maple syrup, powdered sugar, or fresh fruit.

You might also like these recipes

Leave a Comment

Recipe Rating