Go Back
+ servings
Overnight French Toast Casserole

Overnight French Toast Casserole: A Cozy Make-Ahead Delight

Overnight French Toast Casserole is a delicious make-ahead breakfast that offers fluffy layers and a cinnamon-sugar crust, perfect for family brunches.
Prep Time 15 minutes
Cook Time 45 minutes
Soaking Time 1 hour
Total Time 2 hours
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 350

Ingredients
  

For the Casserole
  • 1 loaf French Bread Use stale bread for better custard absorption.
  • 6 large Eggs These act as a binder.
  • 2 cups Milk Can substitute with almond or oat milk.
  • 1 cup Heavy Cream Substitute with half-and-half for a lighter option.
  • 1/2 cup Light Brown Sugar Granulated sugar may be used but alters flavor.
  • 2 teaspoons Vanilla Extract Opt for pure vanilla.
  • 1 teaspoon Cinnamon Nutmeg can be substituted.
  • 1/4 teaspoon Salt Enhances sweetness and balances flavors.
For the Streusel Topping
  • 1/2 cup Butter For a vegan option, use coconut oil.
  • 1 cup All-Purpose Flour Can use gluten-free flour.
  • 1/2 cup Light Brown Sugar Adds sweetness to the topping.
  • 1 teaspoon Cinnamon Ties topping's flavor to the casserole.

Equipment

  • Oven
  • 13x9-inch baking dish
  • mixing bowl
  • spatula
  • whisk

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C) and prepare a 13x9 inch baking dish by spraying it with non-stick cooking spray.
  2. Cut the stale French bread into cubes, about 1 to 2 inches in size, and spread evenly in the dish.
  3. In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, vanilla, cinnamon, and salt until well mixed.
  4. Pour the egg mixture over the bread cubes and press down gently to soak all pieces. Cover with plastic wrap and refrigerate for at least 1 hour, preferably overnight.
  5. In a separate bowl, mix the softened butter, all-purpose flour, brown sugar, and cinnamon until crumbly for the streusel topping.
  6. Spread the streusel topping evenly over the soaked bread mixture.
  7. Bake in the preheated oven for about 45 minutes until golden brown and puffed.
  8. Remove from the oven and let cool for 5-10 minutes before serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 8gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 210mgSodium: 300mgPotassium: 250mgFiber: 2gSugar: 20gVitamin A: 500IUVitamin C: 1mgCalcium: 150mgIron: 2mg

Notes

For best results, soak overnight. Customize with fruits or nuts before baking.

Tried this recipe?

Let us know how it was!