Go Back
+ servings
A piece of french toast casserole with pecans and streusel on a white plate stacked on a pink plate garnished with pecans. A small white jar is pouring maple syrup over it. There's a glass baking dish with the casserole in the background.
Print Recipe
5 from 2 votes

French Toast Casserole

French Toast Casserole makes the perfect holiday breakfast for a large crowd! Easy to prep in advance and topped with a crunchy Cinnamon Pecan Streusel this baked french toast recipe saves you time in the morning and tastes so delicious.
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Breakfast, Brunch
Cuisine: American
Servings: 12
Calories: 447kcal


For the French Toast:

  • 1 loaf French bread DRY, cut into 1-inch thick slices
  • 8 eggs
  • 1 1/2 cups whole milk
  • 1 cup heavy cream
  • 1/2 cup brown sugar
  • 2 tsp vanilla extract
  • 1 tsp cinnamon

For the Topping:

  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar firmly packed
  • 1 cup coarsely chopped pecans
  • 1 tsp cinnamon
  • 1/4 tsp salt
  • 1/2 cup unsalted butter cold


  • Grease a 9x13-inch baking dish with butter and arrange the dry bread slices in the baking dish in two rows. (The bread needs to be stale, see my tips above!)
  • In a large bowl, whisk together eggs, milk, heavy cream, brown sugar, and vanilla extract. Pour evenly over the bread.
  • Cover the baking dish with plastic wrap or a lid and refrigerate overnight. (See instructions for baking right away below!)
  • To make the topping, mix flour, brown sugar, pecans, cinnamon, and salt together in a bowl. Grate the cold butter on top and mix until crumbly. Store in a plastic bag or container in the fridge.
  • On the next morning, remove the casserole from the fridge and let it sit at room temperature for 30 minutes. Meanwhile, preheat the oven to 375°F (190°C).
  • Sprinkle the topping over the french toast and bake, uncovered for 40-45 minutes until browned and set but soft in the middle. If it browns too fast cover with aluminum foil. (If you like your French Toast Casserole more set bake for a few more minutes.)
  • Serve warm, drizzled with maple syrup.


To bake this French Toast Bake right away

Cut the bread into large cubes the night before or make sure the cubes are dried out enough. Then toss the bread cubes with the egg mixture until all the liquid is absorbed. Transfer to casserole dish, sprinkle with streusel topping and bake according to the instructions.


Calories: 447kcal | Carbohydrates: 44g | Protein: 10g | Fat: 25g | Saturated Fat: 11g | Cholesterol: 159mg | Sodium: 288mg | Potassium: 205mg | Fiber: 2g | Sugar: 20g | Vitamin A: 740IU | Vitamin C: 0.2mg | Calcium: 107mg | Iron: 2.4mg