Overnight French Toast Casserole

Jump to Recipe

This post may contain affiliate links. Please see my disclosure policy

This Overnight French Toast Casserole is rich, sweet, and perfectly fluffy with a golden, cinnamon-sugar topping. Prepped the night before for an easy, crowd-pleasing breakfast!

Overnight French Toast Casserole is the ultimate make-ahead breakfast for busy mornings, holidays, or when you just want to treat yourself. You prep everything the night before so the bread can soak up all the sweet, custardy goodness. The next morning all you have to do is bake it!

slice of french toast casserole on a plate

 

The result is a warm, fluffy casserole with a golden, cinnamon-sugar crust that’s perfect for feeding a crowd. It’s cozy, delicious, and guaranteed to make your morning feel special.

The nice thing about this casserole is you can make it the day before and have it waiting for you, but if you want to bake it right away you can as well. It will be equally as delicious, it really is just about whatever is easy and works for your schedule.

overnight french toast casserole ingredients

What You’ll Need

Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.

  • French Bread – I use a loaf of French or Italian bread from the bakery section at the grocery store. But really any bread works. Brioche makes for a delicious option.
  • Eggs
  • Milk
  • Heavy Cream
  • Brown Sugar
  • Vanilla Extract
  • Cinnamon
  • Salt
Streusel Topping
  • Butter
  • Brown Sugar
  • Flour
  • Cinnamon
pouring egg custard over bread cubes
overnight french toast casserole ready for the oven

How To Make Overnight French Toast Casserole

  • Bread. Use a sharp knife to cut the loaf of bread into about 1 inch cubes. Add them to a 13×9 inch baking dish that is sprayed with non-stick spray.
  • Custard. Whisk together the eggs, sugar, milk, heavy cream, vanilla and cinnamon until really well combined. Pour evenly over the cubes of bread.
  • Press Down. Using your hands press down on the cubes of bread so they all get coated and covered with the egg mixture. If not baking right away cover with plastic wrap, letting the plastic wrap completely touch the bread to help keep them in the milk mixture. Store in the fridge for up to 24 hours.
  • Topping. When you are ready to bake mix together the streusel topping. All of the ingredients get mixed together until it gets thick and evenly combined. Drop pieces of the streusel evenly around the top of the casserole.
  • Bake. Place the casserole in a hot oven and bake for 45-50 minutes. You want it to puff up and be golden brown on top.
  • Serve. Remove from the oven and let it rest for about 5 minutes before slicing to serve. Serve topped with powdered sugar or maple syrup.
baked french toast casserole in baking pan

Serving Suggestions

French toast is almost like a blank canvas that you can whatever toppings you like. Croissant Baked French Toast actually bakes the berries with it, which you could do here. Or just add them later!

This Overnight French Toast Casserole is rich, sweet, and perfectly fluffy with a golden, cinnamon-sugar topping. Prepped the night before for an easy, crowd-pleasing breakfast!

Recipe Tips & Suggestions

  • Bread. The loaf of French bread at my grocery store recently changed from 16 to 14oz, so the recipe calls for 14. But if you have a 16 oz loaf, you can absolutely use it and nothing changes.
  • Sugar. I like the richness the brown sugar gives to the custard mixture. But if you want to use granulated sugar and make it more of a traditional flavor, you can.
  • Make It Savory. If you are more of a Sourdough Breakfast Casserole kind of person, put a savory twist on this. Add cheese, sausage, green chiles, ham or crumbled bacon to the mix and skip the topping.
  • Milk. This recipe calls for milk and heavy cream. I always have skim milk on hand, so I like to add a little richness with the heavy cream. You really can use any milk product you have, all heavy cream, all dairy milk, almond milk or whatever you have.

Storage

If you have leftovers let it cool completely and then store slices of the French toast casserole in an airtight container. You can reheat individual slices in the microwave. It is good for up to 4 days in the fridge.

Freezing

You can freeze this casserole before or after you bake it. If you are freezing before you bake it, leave off the streusel topping. Cover tightly and freeze for up to 3 months. Thaw in the fridge overnight, add the topping and then bake as directed.

If you freeze after baking, tightly wrap the dish with plastic wrap and foil, and freeze for up to 3 months. Let it thaw in the fridge overnight and then bake until it is heated through.

slice of french toast casserole with powdered sugar

More Hearty Breakfast Recipes

cropped close up overnight french toast casserole topped with syrup
No ratings yet

Overnight French Toast Casserole

This Overnight French Toast Casserole is rich, sweet, and perfectly fluffy with a golden, cinnamon-sugar topping. Prepped the night before for an easy, crowd-pleasing breakfast!
Prep: 10 minutes
Cook: 45 minutes
Servings: 8

Ingredients 

Streusel Topping

Instructions 

  • Spray a 13×9 inch dish with non-stick spray.
  • Arrange the bread cubes in an even layer in the prepared dish.
    14 oz French Bread
  • In a large mixing bowl whisk together eggs with the milk and heavy cream until really well incorporated.
    8 large eggs, 2 cups milk, 1/2 cup heavy cream
  • Add brown sugar, vanilla, cinnamon and salt and beat until combined. Pour over bread cubes. Gently press down to make sure all of the bread is covered in the egg mixture.
    2/3 cup light brown sugar, 1 Tablespoon vanilla extract, 1 teaspoon cinnamon, 1/2 teaspoon salt
  • Cover with plastic wrap, making sure that the plastic is directly touching the bread, helping to keep it coated in the custard mixture. Place in the fridge for up to 24 hours.
  • Preheat oven to 350º F.
  • In a bowl mix together the ingredients for the topping until it is thick and comes together. Drop small pieces of the streusel evenly over the top of the casserole.
    1/2 cup butter, 1/2 cup all-purpose flour, 1/2 cup light brown sugar, 1 teaspoon cinnamon
  • Bake for about 45 minutes, you want it to puff up and be lightly golden brown. Remove from the oven and let cool for 5-10 minutes before slicing to serve.

Notes

You can bake the day you make this if desired. Ideally you let the bread soak up the custard for at least an hour before baking.

Nutrition

Calories: 536kcal | Carbohydrates: 68g | Protein: 15g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 235mg | Sodium: 645mg | Potassium: 302mg | Fiber: 2g | Sugar: 37g | Vitamin A: 970IU | Vitamin C: 0.1mg | Calcium: 181mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Erin Sellin
Prep Time: 10 minutes
Cook Time: 45 minutes
Course: Breakfast Recipes
Cuisine: American
Servings: 8
Calories: 536
Like this recipe? Leave a comment below!

About Erin Sellin

Welcome to Dinners, Dishes, & Desserts where my love of food meets my busy life. My name is Erin and I’m a casual home cook who loves to feed people. On this blog, you’ll find hundreds of quick and easy recipes made mostly from scratch. My days are spent in the kitchen, creating new recipes to share with family and friends.

Other Recipes You Might Like:

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.