French Toast Casserole Recipe

This French Toast Casserole recipe features warm cinnamon custard and a buttery pecan streusel. Make it ahead the night before for an easy, comforting brunch.

This French Toast Casserole recipe turns a classic breakfast into an effortless make-ahead dish that feeds a crowd.

Cubed brioche soaks overnight in a cinnamon custard, then bakes under a buttery pecan streusel until golden and puffed.

I make this every time family comes to stay because it takes ten minutes of prep the night before and looks impressive without any real effort.

Pull it from the fridge, slide it in the oven, and breakfast is basically done.

If you love this base, you’ll also enjoy my Pumpkin French Toast Bake Recipe for a fall twist.

Quick Recipe Summary
Prep Time20 minutes (plus overnight chill)
Cook Time45 minutes
Total Time1 hour 5 minutes (plus chilling)
Servings8 servings
Difficulty LevelEasy
French Toast Casserole Recipe

Why You’ll Love This French Toast Casserole Recipe

This casserole does all the work while you sleep, so the morning of is just bake and serve.

It’s a genuinely crowd-pleasing dish that holds up beautifully for holidays, brunch parties, or a lazy weekend at home.

  • Prep the night before, no rushed morning cooking
  • Feeds 8 people from one baking dish
  • Custard-soaked bread stays soft in the middle with a crisp streusel top
  • Easy to customize with fruit, nuts, or different breads
  • Reheats well for second-day breakfasts

My Praline Pecan French Toast Casserole follows the same overnight method if you want something a little richer.

Ingredients

Most of what you need is likely already in your kitchen, with the bread and a few pantry staples doing the heavy lifting.

  • 1 loaf brioche or challah bread, cut into 1 inch cubes (about 16 cups), slightly stale
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup half and half
  • 3/4 cup granulated sugar
  • 2 tablespoons pure vanilla extract
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 4 tablespoons unsalted butter, melted, plus more for greasing the dish
  • 1/2 cup all purpose flour, for the streusel
  • 1/2 cup packed brown sugar, for the streusel
  • 1 teaspoon ground cinnamon, for the streusel
  • 6 tablespoons cold unsalted butter, cubed, for the streusel
  • 1/2 cup chopped pecans
  • pure maple syrup, for serving

You might also enjoy: Apple Cinnamon French Toast Casserole

Kitchen Equipment Needed

Nothing fancy is required here, just a few basics that make assembly and baking easier.

  • 1 9×13 inch baking dish
  • Large mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Plastic wrap or aluminum foil
  • Pastry cutter or fork, for the streusel
  • Bread knife

Read Also: [Blueberry French Toast Casserole](https://iamwinfred.com/blueberry-french-toast-casserole/)

Recommended Products for This Recipe

These are a few products I personally reach for when I make this casserole, based on what has actually made a difference in the final result.

None of these are required, but they make the process smoother, and pair nicely with a Strawberry French Toast Casserole if you want to switch things up later.

1. USA Pan 9×13 Nonstick Baking Dish

I like a heavier baking dish for this recipe because it heats evenly, so the edges do not overbake before the center sets.

It also releases the casserole cleanly, which matters once that streusel has caramelized onto the surface.

Get it on Amazon

2. Nielsen-Massey Pure Vanilla Extract

A good vanilla extract genuinely changes the flavor of the custard here, since it is one of the main flavors carrying the dish.

I keep a bottle of this on hand specifically for baked breakfasts like this one.

Get it on Amazon

3. Brioche Bread Loaf

Brioche has enough richness and structure to soak up the custard without turning mushy, which is the single biggest factor in getting this right.

If your grocery store does not carry it fresh, a shelf stable loaf works in a pinch.

Get it on Amazon

4. Diamond of California Chopped Pecans

Pre-chopped pecans save a step and toast beautifully in the streusel topping.

I like keeping a bag in the freezer so they are always ready for a recipe like this.

Get it on Amazon

5. Grade A Pure Maple Syrup

Real maple syrup makes a noticeable difference over the imitation kind, especially poured over something this rich.

A little goes a long way, so a smaller bottle of real syrup is worth it.

Get it on Amazon

French Toast Casserole Recipe

Step-by-Step Instructions: How to Make French Toast Casserole

1. Prepare the Bread

  • Cut the brioche or challah loaf into roughly 1 inch cubes, keeping the crust on for extra texture.
  • Spread the cubes out on a baking sheet and let them sit uncovered for a few hours, or overnight, so they dry out slightly.
  • Slightly stale bread soaks up the custard without falling apart, so do not skip this step if your bread is very fresh.
  • Grease your 9×13 inch baking dish with butter, then add the bread cubes in an even layer.

2. Make the Custard

  • In a large mixing bowl, whisk together the eggs, whole milk, and half and half until fully combined.
  • Add the granulated sugar, vanilla extract, ground cinnamon, nutmeg, and salt.
  • Whisk until the sugar has mostly dissolved and the mixture looks smooth and pale yellow.
  • Whisk in the melted butter last, drizzling it in slowly so it does not clump.

3. Assemble the Casserole

  • Pour the custard mixture evenly over the bread cubes in the baking dish.
  • Use a spatula or your hands to gently press the bread down so every piece gets coated.
  • Make sure there are no dry pockets of bread left uncovered, especially in the corners of the dish.

4. Chill the Casserole

  • Cover the dish tightly with plastic wrap or foil.
  • Refrigerate for at least 1 hour, though overnight (8 to 12 hours) gives the best texture.
  • This resting time lets the bread fully absorb the custard so the finished casserole is soft in the center instead of soggy or dry.

5. Make the Streusel Topping

  • In a separate bowl, combine the flour, brown sugar, cinnamon, and salt for the streusel.
  • Add the cold cubed butter and use a pastry cutter or fork to work it into the dry ingredients until the mixture looks like coarse crumbs.
  • Stir in the chopped pecans.
  • Cover and refrigerate the streusel separately until you are ready to bake, so the butter stays cold.

6. Bake the Casserole

  • Preheat your oven to 350 degrees Fahrenheit.
  • Remove the casserole from the fridge and let it sit at room temperature for about 15 minutes while the oven heats.
  • Sprinkle the chilled streusel topping evenly over the top of the soaked bread.
  • Bake uncovered for 40 to 45 minutes, until the top is golden brown and the center is set with only a slight jiggle.
  • If the top browns too quickly, loosely tent it with foil for the last 10 to 15 minutes.

7. Rest and Serve

  • Let the casserole rest for 5 to 10 minutes after baking so it firms up slightly and is easier to slice.
  • Cut into squares and serve warm, drizzled with pure maple syrup.

This same method works well for my Stuffed French Toast Recipe if you want a version with a filling baked inside instead.

Tips for The Best French Toast Casserole

A few small details make the difference between a good casserole and a great one.

  • Use bread that is a day or two old, or dry it in the oven at a low temperature for 10 minutes if you are short on time
  • Do not skip the chilling step, since it is what makes the custard fully absorb
  • Keep the streusel butter cold right up until you sprinkle it on, for the best crumbly texture
  • Check for doneness by inserting a knife in the center, it should come out mostly clean
  • Let the dish come closer to room temperature before baking so it cooks evenly

For a version with fruit baked right in, my Cinnamon French Toast Bake Recipe is worth trying next.

Serving Suggestions

French Toast Casserole Recipe

This casserole is rich enough to be the centerpiece of a brunch spread, but it also pairs well with lighter sides.

A little fresh fruit or crispy bacon on the side balances out the sweetness nicely.

  • Fresh berries or sliced bananas on top
  • A dusting of powdered sugar
  • Crispy bacon or breakfast sausage on the side
  • A dollop of whipped cream for special occasions
  • Hot coffee or fresh orange juice to round out the meal

For something savory to round out the table, try my Air Fryer French Toast alongside a batch of eggs.

Variations of French Toast Casserole

Once you have the base method down, it is easy to switch things up depending on what you have on hand or what the season calls for.

  • Swap pecans for walnuts or leave nuts out entirely for allergies
  • Add a layer of fresh berries between the bread and custard
  • Use cream cheese cubes tucked between the bread pieces for a stuffed version
  • Swap half the cinnamon for pumpkin pie spice in the fall
  • Use croissants instead of brioche for an even richer texture

My Croissant Breakfast Casserole is a good example of that last variation done as its own recipe.

Storage and Reheating

Leftovers hold up well, which makes this a great recipe to make ahead for a full week of easy breakfasts.

  • Store leftovers covered in the refrigerator for up to 4 days
  • Reheat individual portions in the microwave for 30 to 45 seconds
  • Reheat larger portions in a 325 degree oven, covered with foil, for about 15 minutes
  • Freeze baked and cooled squares in an airtight container for up to 2 months
  • Thaw frozen portions in the fridge overnight before reheating

You might also enjoy: Bacon Egg and Cheese Breakfast Casserole

Nutritional Facts

These values are estimated per serving and will vary based on the exact bread and toppings you use.

For a lighter version, check out my Sausage Egg Strata Recipe.

Estimated Nutrition (per serving)
Calories~420 kcal
Protein~11 g
Carbohydrates~45 g
Fat~22 g
Sugar~24 g

Health Benefits of Key Ingredients

While this is very much a treat-style breakfast, a few of the ingredients do offer some nutritional upside.

Eggs and dairy contribute protein and calcium, while pecans bring healthy fats and a bit of fiber to the plate.

  • Eggs provide protein and important B vitamins
  • Milk and half and half offer calcium and vitamin D
  • Pecans contain heart-healthy unsaturated fats
  • Cinnamon has natural antioxidant properties
  • Whole eggs and dairy help keep you full through the morning

My Pumpkin Bread Pudding Recipe works a bit more fiber and vitamin A into a similar style of dish.

FAQs About French Toast Casserole

1. Can I make this French Toast Casserole ahead of time?

Yes, this recipe is actually designed to be made the night before.

Assemble it, cover it, and refrigerate it for up to 12 hours before baking.

2. What is the best bread to use?

Brioche or challah work best because they are soft, slightly sweet, and sturdy enough to hold up to the custard.

Day old bread absorbs the liquid better than fresh bread.

3. Can I skip the overnight chilling step?

You can chill it for as little as 1 hour if you are short on time, though the texture will be slightly less custardy.

Overnight chilling gives the most consistent results.

4. Why did my casserole turn out soggy in the middle?

This usually happens if the bread was too fresh or the custard to bread ratio was off.

Using slightly stale bread and pressing it down well during assembly helps prevent this.

5. Can I freeze French Toast Casserole?

Yes, baked and fully cooled squares freeze well for up to 2 months in an airtight container.

Thaw them in the refrigerator overnight before reheating in the oven.

French Toast Casserole Recipe

French Toast Casserole

Author: iamwinfred
420kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 45 minutes
Total 1 hour 5 minutes
This French Toast Casserole turns a classic breakfast into an effortless make-ahead dish that feeds a crowd. Cubed brioche soaks overnight in a cinnamon custard, then bakes under a buttery pecan streusel until golden and puffed. It takes just ten minutes of prep the night before and looks impressive without any real effort.
Servings 8 servings
Course Breakfast, Brunch
Cuisine American
Cost $12

Ingredients

For the Casserole
  • 1 loaf brioche or challah bread cut into 1 inch cubes (about 16 cups), slightly stale
  • 8 large eggs
  • 2 cups whole milk 480ml
  • 1 cup half and half 240ml
  • 3/4 cup granulated sugar 150g
  • 2 tablespoons pure vanilla extract
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 4 tablespoons unsalted butter melted, plus more for greasing the dish
For the Streusel Topping
  • 1/2 cup all purpose flour 60g
  • 1/2 cup brown sugar packed, 100g
  • 1 teaspoon ground cinnamon
  • 6 tablespoons cold unsalted butter cubed
  • 1/2 cup chopped pecans
For Serving
  • pure maple syrup for serving

Equipment

  • 9×13-inch baking dish
  • Large mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Pastry cutter or fork For the streusel
  • Bread knife

Method

  1. Cut the brioche or challah loaf into roughly 1 inch cubes, keeping the crust on for extra texture. Spread the cubes out on a baking sheet and let them sit uncovered for a few hours, or overnight, so they dry out slightly.
  2. Grease a 9×13 inch baking dish with butter, then add the bread cubes in an even layer.
  3. In a large mixing bowl, whisk together the eggs, whole milk, and half and half until fully combined. Add the granulated sugar, vanilla extract, ground cinnamon, nutmeg, and salt, and whisk until the sugar has mostly dissolved and the mixture looks smooth and pale yellow.
  4. Whisk in the melted butter last, drizzling it in slowly so it does not clump.
  5. Pour the custard mixture evenly over the bread cubes in the baking dish. Use a spatula or your hands to gently press the bread down so every piece gets coated and there are no dry pockets left uncovered, especially in the corners.
  6. Cover the dish tightly with plastic wrap or foil and refrigerate for at least 1 hour, though overnight (8 to 12 hours) gives the best texture.
  7. In a separate bowl, combine the flour, brown sugar, cinnamon, and salt for the streusel. Add the cold cubed butter and use a pastry cutter or fork to work it into the dry ingredients until the mixture looks like coarse crumbs. Stir in the chopped pecans.
  8. Cover and refrigerate the streusel separately until you are ready to bake, so the butter stays cold.
  9. Preheat your oven to 350 degrees Fahrenheit. Remove the casserole from the fridge and let it sit at room temperature for about 15 minutes while the oven heats.
  10. Sprinkle the chilled streusel topping evenly over the top of the soaked bread.
  11. Bake uncovered for 40 to 45 minutes, until the top is golden brown and the center is set with only a slight jiggle. If the top browns too quickly, loosely tent it with foil for the last 10 to 15 minutes.
  12. Let the casserole rest for 5 to 10 minutes after baking so it firms up slightly and is easier to slice. Cut into squares and serve warm, drizzled with pure maple syrup.

Nutrition

Serving1ServingCalories420kcalCarbohydrates45gProtein11gFat22gSaturated Fat10gPolyunsaturated Fat3gMonounsaturated Fat7gCholesterol215mgSodium230mgPotassium280mgFiber2gSugar24gVitamin A15IUVitamin C2mgCalcium15mgIron10mg

Notes

  • Use bread that is a day or two old, or dry it in the oven at a low temperature for 10 minutes if you are short on time.
  • Do not skip the chilling step, since it is what makes the custard fully absorb.
  • Keep the streusel butter cold right up until you sprinkle it on, for the best crumbly texture.
  • Check for doneness by inserting a knife in the center, it should come out mostly clean.
  • Let the dish come closer to room temperature before baking so it cooks evenly.
  • Swap pecans for walnuts or leave nuts out entirely for allergies.
  • Add a layer of fresh berries between the bread and custard, or use cream cheese cubes tucked between the bread pieces for a stuffed version.
  • Swap half the cinnamon for pumpkin pie spice in the fall, or use croissants instead of brioche for an even richer texture.
  • Store leftovers covered in the refrigerator for up to 4 days, or freeze baked and cooled squares in an airtight container for up to 2 months.
  • Reheat individual portions in the microwave for 30 to 45 seconds, or larger portions in a 325 degree oven, covered with foil, for about 15 minutes.

Tried this recipe?

Let us know how it was!

Conclusion

This French Toast Casserole is the kind of recipe that makes mornings feel easy, even when there is a full table to feed.

It comes together the night before, bakes while you get everyone settled, and disappears fast once it hits the table.

Give it a try this weekend and let me know how it turns out in the comments below.

If you make it, I would love to see it, so feel free to share a photo with me.

Recommended: