Go Back
french toast casserole in a white casserole dish.

Overnight French Toast Casserole

Make this brunch treat the night before, then just bake and serve in the morning! It's perfect for a crowd.
4.25 from 4 votes
Prep Time 15 mins
Cook Time 50 mins
Total Time 1 hr 5 mins
Course Brunch
Cuisine American
Calories 222 kcal


For the casserole:

  • 1 lb loaf french bread, cut into 1 inch cubes (about 10 cups)
  • 8 eggs
  • 3 cups milk
  • 1 tablespoon granulated sugar
  • ½ teaspoon salt
  • 1 teaspoon vanilla extract

For the topping:

  • 2 tablespoons unsalted butter, cut into small cubes
  • 3 tablespoons granulated sugar
  • 2 teaspoons cinnamon
  • To serve: maple syrup


  • Place the bread in a greased 13x9 inch baking dish.
  • In a large bowl, whisk together the eggs, milk, 1 tablespoon granulated sugar, salt, and vanilla extract. Pour the mixture over the bread cubes.
  • Press the bread cubes lightly with your hands so that they soak up the vanilla custard.
  • Cover and refrigerate overnight (or for at least two hours).
  • When you're ready to bake the casserole, preheat the oven to 350°F.
  • Uncover and dot the casserole with the butter cubes, then sprinkle with cinnamon sugar.
  • Bake for 45–50 minutes, or until the top is golden brown and the custard is set.
  • Let stand for 5 minutes, then cut into slices and serve with maple syrup.


Want to add mix-ins? Add half of a cup of chocolate chips or 1 cup of fresh fruit (like blueberries or sliced strawberries) along with the bread. Pour the custard over the top and proceed as directed in the recipe above. 


Calories: 222kcalCarbohydrates: 29gProtein: 10gFat: 7gSaturated Fat: 3gCholesterol: 120mgSodium: 359mgPotassium: 169mgFiber: 1gSugar: 8gVitamin A: 316IUVitamin C: 1mgCalcium: 105mgIron: 2mg
Keyword french toast casserole
Tried this recipe?Let us know how it was!