Go Back
+ servings
French toast casserole on large sheet pan topped with greek yogurt and fresh fruit

French Toast Casserole

Print Recipe
French Toast Casserole can be prepped ahead of time for an overnight baked French toast casserole. It’s made by soaking pieces of bread in a sweet custard mixture, then topping it with cinnamon sugar streusel and baking it to golden brown perfection. 
Course Breakfast, Brunch
Cuisine American
Keyword Baked French Toast, French Toast Casserole, Overnight French Toast Casserole
Prep Time 15 mins
Cook Time 30 mins
Chilling time 2 hrs
Total Time 2 hrs 45 mins
Servings 6 large servings
Calories 330
Author Kim


For the casserole

  • 8 one-inch slices bread, cubed into 1-inch pieces any bread works*
  • 4 eggs, beaten
  • 2 cups milk
  • 1/4 cup granulated coconut or brown sugar
  • 2 teaspoons vanilla extract
  • 1/4 teaspoon cinnamon
  • whipped cream, powdered sugar, or maple syrup and fresh fruit for serving, optional

For the crumb topping

  • 1/3 cup all purpose flour
  • 1/3 cup brown sugar or coconut sugar
  • 1/2 teaspoon cinnamon
  • 1/4 cup cold butter, cut into small cubes

Optional homemade whipped cream

  • 1 pint heavy whipping cream
  • 1/4 cup powdered sugar
  • 1 teaspoon vanilla extract


  • Grease a 9x13-inch pan with cooking spray or butter.
  • Place the cubes of bread in an even layer in the pan.
  • In a large bowl, stir together the eggs, milk, sugar, vanilla extract and cinnamon.
  • Pour the egg mixture over the bread cubes. Cover and refrigerate for at least 2 hours or overnight.
  • To make the crumb topping, combine the flour, brown sugar, and cinnamon in a medium bowl.
  • Just before baking, sprinkle the crumb topping over the casserole. Then, drop the butter pieces on top.
  • Preheat the oven to 350 degrees F. Bake for 30-35 minutes or until golden brown and cooked through.
  • Cool for 10 minutes, then cut into squares. Serve with your favorite French toast toppings. Whipped cream, powdered sugar or maple syrup and fresh fruit are all delicious options.
  • For the homemade whipped cream, whip the heavy whipping cream using a stand or handheld electric mixer until stiff peaks form. Stir in powdered sugar and vanilla.


*We love using a fluffy bread, like challah or brioche bread.
**Nutritional information does not include homemade whipped cream.
Storing leftovers: Baked French toast will keep in the fridge for up to 4 days or in the freezer for up to 2 months. If you’re planning to keep your baked French toast in the refrigerator, you can store it in an airtight container. To store French toast in the freezer, wrap in plastic wrap, then place the leftover casserole in a gallon size freezer bag or another freezer-safe container.
Reheating: You can reheat the casserole is in the toaster oven. If you’re starting with frozen casserole, you’ll want to add about 1-2 minutes more to the toasting time. You can also reheat in the microwave or in the oven.
Photos by Molly at Yes to Yolks.


Serving: 1serving | Calories: 330kcal | Carbohydrates: 46g | Protein: 8g | Fat: 12g | Saturated Fat: 6g | Cholesterol: 129mg | Sodium: 363mg | Potassium: 144mg | Fiber: 2g | Sugar: 23g | Vitamin A: 395IU | Calcium: 88mg | Iron: 2mg