FRENCH TOAST CASSEROLE Recipe: This best-loved French toast casserole is perfect for making ahead of time! It’s perfect for holidays and gatherings and is delicious.

Table of Contents


French Toast

  • 1 loaf sourdough bread or brioche, challah or French bread
  • 8 large eggs
  • 2 cups milk
  • ½ cup heavy cream
  • 1 tablespoon vanilla extract
  • ¾ cup sugar


  • ½ cup all-purpose flour
  • ½ cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • ½ cup cold unsalted butter cut into pieces

Easy French Toast Casserole topped with powdered sugar.


  1. Cut bread into 1-inch cubes and scatter evenly in a greased 9-x-13-inch baking dish.
  2. In a medium bowl, mix eggs, milk, heavy cream, vanilla, and sugar together, then pour evenly over the bread.
  3. Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight.
  4. To make the topping, mix flour, brown sugar, cinnamon, and salt in a medium bowl. Cut butter into this mixture until crumbly. Place the topping in a small resealable plastic bag and refrigerate overnight as well.
  5. When ready to bake, preheat the oven to 350°F.
  6. Unwrap the baking dish and sprinkle the topping evenly over the bread.
  7. Bake, uncovered, for 45–60 minutes, depending on how soft you like it.


This oven French toast bake calls for sourdough bread, which is my personal favorite.

The main idea is that you want the bread to be sturdy enough that the bread cubes will hold up after being combined with the egg mixture.

Here are some other options:

  • Brioche
  • Challah
  • Pullman Loaf
  • French Bread
Spread the love

6 thoughts on “FRENCH TOAST CASSEROLE Recipe”

    • Pop it into the oven and bake for about 30 minutes, and you are on your way to one of the most yummy breakfasts you’ll ever sink a fork in to! Really, I mean it!


Leave a Comment