|

French Toast Casserole

by Danielle Cochran

Comments

French Toast Casserole is an easy make-ahead breakfast that’s perfect for holidays, brunch, or slow weekend mornings. Cubes of sourdough or challah soak in a rich cinnamon vanilla custard overnight, then get topped with a buttery brown sugar crumble and baked until golden on top with a soft, custardy center.

French Toast Casserole baked until golden brown with a buttery cinnamon crumb topping in a white baking dish.

My Holiday Morning Lifesaver 

Holiday mornings are busy enough without spending an hour standing over the stove making breakfast. That’s exactly why this French Toast Casserole has become one of my favorite traditions. I can put everything together the night before, let it soak while we sleep, and the next morning all that’s left is sprinkling on the crumb topping before it goes into the oven.

It’s one of those recipes that lets me actually enjoy the morning. Instead of flipping slice after slice of French toast, I’m drinking my coffee, visiting with family, and letting breakfast take care of itself. I also love that it’s easy to double when we’re feeding a bigger crowd because everyone gets to eat together at the same time.

Why You’ll Love This French Toast Casserole

  • Prep it the night before for an easy, stress-free morning.
  • Perfect for Christmas morning, Easter brunch, Mother’s Day, and family gatherings.
  • Soft and custardy inside with a buttery cinnamon crumb topping.
  • No standing over the stove making individual slices of French toast.
  • Easy to customize with fruit, nuts, or seasonal flavors.
  • Doubles beautifully for feeding a crowd.

Ingredients You’ll Need

  • Sourdough or Challah Bread: A sturdy loaf gives this casserole the best texture because it absorbs the custard without falling apart. Sourdough adds a slight tang while challah creates a rich, tender bite. Day-old bread works especially well, and if you’re baking your own, my Homemade Sourdough Bread is perfect for this recipe.
  • Milk: Forms the base of the custard and keeps every bite soft and creamy.
  • Heavy Cream: Adds richness and creates that classic custardy texture that makes baked French toast so delicious.
  • Eggs: Bind everything together while creating a rich, fluffy custard.
  • Ground Cinnamon: Brings warm, cozy flavor to both the custard and the crumb topping.
  • Kosher Salt: Balances the sweetness and enhances all of the flavors.
  • Vanilla Extract: Adds warmth and rounds out the custard with classic French toast flavor.
  • Crumb Topping
  • Packed Light Brown Sugar: Adds sweetness along with a rich caramel flavor that pairs perfectly with cinnamon.
  • All-Purpose Flour or 1:1 Gluten-Free Flour: Creates the buttery crumble that bakes into a crisp topping.
  • Ground Allspice: Adds just enough warmth to complement the cinnamon without overpowering it.
  • Ground Cinnamon: Gives the topping that classic French toast flavor.
  • Butter: Room temperature butter creates tender crumbs that bake into a crisp, buttery topping.

Ingredient Substitutions

One of the things I love most about this recipe is how easy it is to make with what you have on hand.

  • Sourdough, challah, brioche, or French bread all work beautifully.
  • Use a sturdy gluten-free loaf with a 1:1 gluten-free flour blend for a gluten-free version.
  • Whole milk creates the richest custard, but 2% milk also works.
  • Add chopped pecans or walnuts for a little extra crunch.

How to Make French Toast Casserole

  • Start by buttering a 9×13-inch baking dish.
  • Cut the bread into 1 to 2-inch cubes and place them in a large mixing bowl.
  • Whisk together the milk, heavy cream, eggs, vanilla extract, cinnamon, and kosher salt until smooth and well combined. Pour the custard over the bread and gently stir until every piece is coated.
  • Transfer the mixture to the prepared baking dish, cover tightly, and refrigerate for at least 4 hours or overnight so the bread has time to absorb the custard.
  • While the casserole chills, prepare the crumb topping by mixing together the brown sugar, flour, cinnamon, and allspice. Add the room temperature butter and use a fork to work everything together until coarse crumbs form. Refrigerate until you’re ready to bake.
  • When it’s time to bake, remove the casserole from the refrigerator, uncover it, and sprinkle the crumb topping evenly over the top. Bake until the casserole is golden brown and the center is set. Let it rest for about 10 minutes before serving with maple syrup, powdered sugar, fresh berries, or whipped cream.

Tips for French Toast Casserole

  • Day-old bread absorbs the custard better than fresh bread and gives the best texture.
  • Letting the casserole chill overnight produces the richest flavor and most even bake.
  • Keep the crumb topping refrigerated until just before baking so it stays crisp.
  • Allow the casserole to rest for about 10 minutes before serving so it slices more cleanly.
  • If the top begins browning faster than the center is baking, loosely tent it with foil during the last part of baking.

Common Mistakes to Avoid

  • Using soft sandwich bread: A hearty loaf like sourdough or challah holds up much better and won’t become mushy.
  • Skipping the chill time: The bread needs time to soak up the custard for the best texture.
  • Adding the topping too early: Keep the crumb topping refrigerated until just before baking so it stays light and crumbly.
  • Underbaking the casserole: The center should be set and no longer jiggle before removing it from the oven.
  • Serving it immediately: Let it rest for about 10 minutes so the custard finishes setting and the casserole slices cleanly.

Easy Variations

This French Toast Casserole is delicious exactly as written, but it’s also easy to make your own.

  • Fold in fresh blueberries or raspberries.
  • Add diced apples with an extra sprinkle of cinnamon.
  • Mix chopped pecans into the crumb topping.
  • Stir in orange zest for a bright citrus twist.
  • Sprinkle mini chocolate chips between the layers for an extra sweet breakfast.

What to Serve with French Toast Casserole

Serve this casserole with crispy bacon, breakfast sausage, scrambled eggs, fresh fruit, a dollop of homemade whipped cream, or a drizzle of warm maple syrup for a complete breakfast or brunch.

Storage & Freezing

  • Store leftover French Toast Casserole tightly covered in the refrigerator for up to 4 days.
  • Reheat individual servings in the microwave or warm larger portions in a 325°F oven until heated through.
  • To freeze, allow the casserole to cool completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
French Toast Casserole baked until golden brown with a buttery cinnamon crumb topping in a white baking dish.

French Toast Casserole

Danielle Cochran
This easy French Toast Casserole is made with cubes of sourdough or challah soaked in a rich cinnamon vanilla custard, topped with a buttery brown sugar crumble, and baked until golden. It’s the perfect make-ahead breakfast for holidays, brunch, or feeding a crowd.
No ratings yet
Prep Time 15 minutes
Cook Time 50 minutes
Chill Time 4 hours
Total Time 5 hours
Course Breakfast, brunch
Cuisine American
Servings 10 servings
Calories 274 kcal

Video

Ingredients
  

French Toast Casserole

  • 30 oz sourdough or egg-style bread, such as challah (cut into 1 to 2-inch cubes)
  • 2 1/4 cups milk (oat milk if dairy-free)
  • 1/2 cup heavy cream
  • 8 large eggs
  • 2 tsp ground cinnamon
  • 1 tsp kosher salt
  • 3 tsp vanilla extract

Crumb Topping

  • 1/2 cup packed light brown sugar
  • 1/2 cup all-purpose flour (or 1:1 gluten free flour)
  • 1/8 tsp ground allspice
  • 1/2 tsp ground cinnamon
  • 1/2 cup butter, room temperature
Shop Ingredients on Jupiter

Instructions
 

Prepare the Crumb Topping

  • In a medium bowl, combine the packed light brown sugar, flour, ground allspice, and ground cinnamon.
  • Add the room temperature butter and use a fork to work the butter into the dry ingredients until coarse crumbs form.
  • Refrigerate while preparing the casserole.

Prepare the French Toast Casserole

  • Butter a 9×13-inch baking dish.
  • Cut the bread into 1 to 2-inch cubes.
  • In a large mixing bowl, whisk together the milk, heavy cream, eggs, ground cinnamon, kosher salt, and vanilla extract until well combined.
  • Add the bread cubes and gently stir until evenly coated.
  • Pour the mixture into the prepared baking dish.
  • Cover with plastic wrap and refrigerate for at least 4 hours or overnight.
  • Preheat the oven to 350°F.
  • Remove the casserole from the refrigerator and discard the plastic wrap.
  • Sprinkle the chilled crumb topping evenly over the casserole.
  • Bake uncovered for 45 to 55 minutes, or until golden brown and the center is set.
  • Let the casserole rest for about 10 minutes before serving.

Notes

  • Day-old sourdough or challah gives the best texture because it absorbs the custard without becoming soggy.
  • Homemade Sourdough Bread works wonderfully in this recipe if you have a loaf on hand.
  • Refrigerating the crumb topping keeps the butter cold, creating a crisp, buttery topping after baking.
  • The casserole is done when the center is set and no longer jiggles.
  • This recipe doubles easily for holidays or large family gatherings. Bake in two separate 9×13-inch baking dishes for the most even results.
  • Serve warm with maple syrup, powdered sugar, fresh berries, whipped cream, or toasted pecans.

Nutrition

Serving: 1servingCalories: 274kcalCarbohydrates: 19gProtein: 7gFat: 19gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.4gCholesterol: 175mgSodium: 383mgPotassium: 171mgFiber: 0.4gSugar: 14gVitamin A: 739IUVitamin C: 0.1mgCalcium: 113mgIron: 1mg
Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

Frequently Asked Questions

Can I make French Toast Casserole the night before?

Yes! In fact, that’s my favorite way to make it. The bread has plenty of time to soak up the custard, which gives the casserole its soft, rich texture.

What is the best bread for French Toast Casserole?

Sourdough, challah, brioche, or French bread all work beautifully. They’re sturdy enough to absorb the custard without falling apart.

Can I use fresh bread?

Yes, but day-old bread gives the best results. If your bread is fresh, let the cubes sit out for a few hours or toast them lightly in the oven before assembling the casserole.

Why is my French Toast Casserole soggy?

Soft bread, too much moisture, or underbaking are usually the cause. Bake until the center is fully set and no longer jiggles.

Should I bake French Toast Casserole covered or uncovered?

Bake it uncovered. This allows the crumb topping to become golden brown while the custard finishes baking underneath.

Can I freeze French Toast Casserole?

You can! Allow it to cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Can I make this gluten-free?

Absolutely. Use your favorite sturdy gluten-free bread and substitute a 1:1 gluten-free flour blend in the crumb topping.

Can I double this recipe?

Yes! It’s one of my favorite breakfasts to make for holidays because it’s so easy to double. I recommend baking it in two separate 9×13-inch pans rather than one large pan so it bakes evenly.

What toppings go well with French Toast Casserole?

Maple syrup, powdered sugar, whipped cream, fresh berries, toasted pecans, or even a drizzle of cream cheese glaze are all delicious options.

Leave a Reply

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

Recipe Rating