French Toast Casserole

French Toast Casserole is what I bake when regular breakfast won’t cut it and I need something that impresses. The cinnamon custard seeps into every piece of bread, then that brown sugar pecan topping bakes up golden and crunchy. It’s sweet, rich, and custardy enough to make everyone at the table go quiet while they eat.

A close-up of a spatula lifting a serving of French Toast Casserole from a baking dish, topped with powdered sugar and nuts.
French Toast Casserole. Photo Credit: Splash of Taste

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make it for Christmas morning, Easter brunch, Mother’s Day, and weekend family breakfasts because you can prep it the night before and just bake it when you wake up. It’s kid-friendly, feeds a crowd, and it’s perfect for overnight guests or potlucks. The casserole stays fresh in the fridge for up to 3 days or freezes for 3 months and reheats beautifully.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Top-down view of ingredients labeled for a French Toast Casserole recipe, featuring French bread, eggs, milk, cream, salt, sugar, vanilla, pecans, nutmeg, cinnamon, and butter arranged on a countertop.
French Toast Casserole Ingredients. Photo Credit: Splash of Taste

How to Make French Toast Casserole with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’ll prep the bread and custard the night before, let everything soak in the fridge, then bake it in the morning until golden brown and set.

Cut and Arrange the Bread

Grease the bottom of a 9×13-inch casserole dish with butter or cooking spray.

Cut or tear the French bread into small chunks or cubes, approximately 1 inch in size. You can use a serrated bread knife to make clean cuts, or your hands if you want a more rustic texture.

Place the bread cubes evenly in the casserole dish.

Make the Custard Mixture

Whisk the eggs in a large bowl, then add heavy cream, milk, brown sugar, vanilla extract, cinnamon, and salt and mix until combined. Pour the egg mixture evenly over the bread, add the pecans, and toss to coat so all the chunks are coated.

Cover the dish with plastic wrap, aluminum foil, or a silicone casserole lid and keep it chilled in the refrigerator overnight. If you want to cook the same day, leave it to stand at room temperature for an hour.

Prepare the Streusel Topping

Add brown sugar, cinnamon, nutmeg, and chopped pecans to a medium bowl and stir to combine. Cut cold butter into small pieces and add it to the bowl, then use your hands to combine the mixture until it forms a crumbly topping.

The cold butter will create little clumps that turn crispy and caramelized when baked, adding texture to the casserole. Cover the bowl with plastic wrap or a stretchable silicone lid and place it in the fridge as well until the morning.

Bring to Room Temp and Assemble

Preheat the oven to 350°F and now, take the casserole and the topping out of the fridge and let them sit on your counter for 30 minutes so the custard warms up slightly before baking.

Evenly scatter the topping over the top of the casserole, making sure to distribute the pecans and brown sugar mixture across the entire surface.

Bake Until Golden Brown

Carefully place the casserole in the oven and bake until the top is golden brown and the casserole has set, approximately 45 minutes. You’ll know it’s done when the custard no longer jiggles in the center and the streusel topping is caramelized and crispy.

A rectangular baking dish filled with French Toast Casserole sits on a countertop, surrounded by a loaf of bread, bowls of pecans, syrup, and powdered sugar, with two spoons nearby.
Bake the casserole for 45 minutes until top is golden.

Rest and Serve Warm

Remove the dish from the oven and let it stand for 10 minutes so the custard firms up and makes slicing easier. Serve with powdered sugar, maple syrup, whipped cream, or mixed berries. I like to drizzle pure maple syrup while it’s warm so it soaks into the bread. Enjoy!

If you’re bringing this casserole to a brunch, potluck, or holiday gathering, let it cool completely first, then cover the dish tightly with aluminum foil. You can carry it warm in an insulated casserole carrier or to keep the heat in for up to 2 hours.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A person taking a piece of French Toast Casserole out of a dish.

French Toast Casserole

French Toast Casserole is my go-to when I need breakfast that feels fancy but doesn't require me to wake up early. This make-ahead dish has custard-soaked bread with a caramelized pecan streusel topping that's golden and crunchy on top while the inside stays soft and custardy. I make it for Christmas morning, Easter brunch, Mother's Day, and anytime I have overnight guests or need to feed a crowd. The casserole stays fresh in the fridge for up to 3 days or freezes for up to 3 months and reheats beautifully.
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Course: Breakfast, Casserole
Cuisine: American
Servings: 8
Calories: 574kcal

Equipment

Ingredients

  • 1 pound French bread
  • 8 large eggs
  • 1 cup heavy cream
  • 2 cups milk
  • cup light brown sugar
  • 1 tablespoon vanilla extract
  • 2 teaspoons ground cinnamon
  • ½ teaspoon salt
  • ½ cup pecans roughly chopped

For the Topping

  • ½ cup brown sugar
  • 1 teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • 2 ounces pecans roughly chopped
  • 2 tablespoons butter cold and cut into pieces

Video

[adthrive-in-post-video-player video-id=”Uftufe5Y” upload-date=”2025-10-27T02:37:53+00:00″ name=”The Best Way to Make French Toast Casserole Ever” description=”Every bite tastes like a cozy weekend morning.” player-type=”default” override-embed=”default”]

Instructions

  • Grease the bottom of a 9" x 13" casserole dish. Cut or tear the bread into small chunks, approximately 1" in size, and place them evenly in the casserole dish.
    1 pound French bread
  • Whisk the eggs in a large mixing bowl, then add cream, milk, brown sugar, vanilla, cinnamon, and salt and mix until combined. Pour the mixture evenly over the bread, add the pecans, and toss to coat all the chunks have been coated, and arrange them in an even layer over the casserole dish. Cover the dish and keep chilled in the fridge overnight. If you want to cook the same day, leave it to stand at room temperature for an hour.
    8 large eggs, 1 cup heavy cream, 2 cups milk, ⅓ cup light brown sugar, 1 tablespoon vanilla extract, 2 teaspoons ground cinnamon, ½ teaspoon salt, ½ cup pecans
  • Add brown sugar, cinnamon, nutmeg, and nuts to a mixing bowl and stir to combine. Cut cold butter and add it to the bowl, use your hands to combine the mixture until it forms a crumbly topping. Cover the bowl and place in the fridge until the morning.
    ½ cup brown sugar, 1 teaspoon cinnamon, ¼ teaspoon nutmeg, 2 ounces pecans, 2 tablespoons butter
  • Preheat the oven to 350°F/175°C.
  • Remove the casserole and the topping from the fridge and leave to stand for 30 minutes at room temperature. Evenly scatter the topping over the top of the casserole. Place in the oven and bake until the top is golden brown and the casserole has set approximately 45 minutes.
  • Remove from the oven and let it stand for 10 minutes, then serve with warm maple syrup, whipped cream, or mixed berries. Serve and enjoy!

Notes

I’ve got a few tips to help you get the best results every time.
Use day-old bread: Slightly stale French bread soaks up the custard better than fresh bread without getting too mushy or falling apart. You can also use brioche bread or challah bread, depends on what you prefer.
Let the casserole sit overnight: The bread needs at least 8 hours to fully absorb the custard, so the texture turns creamy and soft all the way through when baked.
Keep the butter cold for the topping: Cold butter creates a crumbly streusel that stays in clumps and gets crispy in the oven instead of melting into the custard.
Bring to room temperature before baking: Letting the casserole sit out for 30 minutes before baking helps it cook evenly and prevents the center from staying cold while the edges overcook.
Check for doneness in the center: The custard should be set and no longer jiggly when you gently shake the dish, and the topping should be golden brown and caramelized.
Store properly: Cover the cooled casserole tightly or transfer portions to airtight containers and refrigerate for up to 3 days or freeze for up to 3 months. Thaw overnight in the fridge once you’re ready before reheating in the oven or microwave.

Nutrition

Calories: 574kcal | Carbohydrates: 59g | Protein: 17g | Fat: 31g | Saturated Fat: 12g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 234mg | Sodium: 618mg | Potassium: 347mg | Fiber: 3g | Sugar: 30g | Vitamin A: 903IU | Vitamin C: 0.4mg | Calcium: 189mg | Iron: 4mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the casserole cool to room temperature, then cover the dish tightly with plastic wrap or transfer individual portions to an airtight container.

Store in the fridge for up to 3 days and reheat in the microwave for 45 to 60 seconds or in a 300°F oven for about 10 minutes until warmed through.

For longer storage, cut the casserole into individual servings, wrap each piece in plastic wrap, then place them in a freezer-safe container or bag and freeze for up to 3 months. Thaw overnight in the fridge and reheat in the oven or microwave before serving.

What to Serve With French Toast Casserole

This casserole pairs well with a platter of scrambled eggs, breakfast potatoes, or sautéed mushrooms with herbs for a full brunch spread. I also like serving it alongside fresh fruit salad, Greek yogurt with granola, or a simple green smoothie to balance out the richness.

For a sweeter breakfast table, add cinnamon rolls, blueberry muffins, or a tray of mixed berries with whipped cream on the side. The caramelized brown sugar topping adds a rich toffee flavor that goes perfectly with the creamy custard base. Coffee, orange juice, and mimosas complete the holiday brunch table beautifully.

More Easy Recipes for You to Try at Home

I think you’ll also love these other easy breakfast recipes.

5 from 45 votes (45 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating