French Toast Casserole Recipe
This French Toast Casserole Recipe is a rich, oven-baked breakfast made with custard-soaked bread, warm cinnamon, and vanilla. Perfect for make-ahead brunches, holidays, or feeding a crowd with minimal effort.
Prep Time 20 minutes mins
Cook Time 50 minutes mins
Course Breakfast, Dessert
Cuisine American
Servings 10
Calories 380 kcal
- 10 –12 cups day-old brioche or challah bread cut into 1–1½ inch cubes
- 8 large eggs
- 3 cups whole milk or 2 cups milk + 1 cup heavy cream for extra richness
- ¾ cup granulated sugar
- 2 teaspoons vanilla extract
- 1½ teaspoons ground cinnamon
- ½ teaspoon salt
- Zest of 1 orange optional, for brightness
- Optional Toppings
- ½ cup brown sugar
- ¼ cup cold unsalted butter cubed
- ¾ cup chopped pecans or walnuts
- Maple syrup powdered sugar, or fresh berries for serving
Make the custard
In a large bowl, whisk together the eggs, sugar, cinnamon, salt, vanilla extract, and orange zest (if using). Slowly whisk in the milk (and cream, if using) until fully combined.
Add toppings (optional)
If using a crumble topping, mix brown sugar, butter, and nuts, then sprinkle evenly over the casserole.
- Make-ahead friendly: This casserole is best when assembled the night before and baked fresh in the morning.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Freezing: Bake, cool completely, and freeze portions for up to 2 months. Reheat in the oven for best texture.
- Variations: Add berries, sliced apples, bananas, or chocolate chips before baking.
- Texture tip: Use day-old or slightly dried bread to avoid a soggy casserole.