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 Time | 20 minutes (plus overnight chill) |
| Cook Time | 45 minutes |
| Total Time | 1 hour 5 minutes (plus chilling) |
| Servings | 8 servings |
| Difficulty Level | Easy |

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.
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.
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.
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.
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.

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

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
Ingredients
- 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
- 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
- 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
- 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.
- Grease a 9×13 inch baking dish with butter, then add the bread cubes in an even layer.
- 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.
- Whisk in the melted butter last, drizzling it in slowly so it does not clump.
- 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.
- 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.
- 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.
- 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.
- 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
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.
Private Notes
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:
- Peach French Toast Recipe
- Sausage Hash Brown Breakfast Casserole
- Cheesy Potato Breakfast Casserole Recipe
- Biscuits and Gravy Breakfast Casserole
- Jamaican Bread Pudding Recipe



