French Toast Casserole
This post may contain affiliate links. See our Privacy Policy for details.
French toast casserole brings together soft, custardy bread and a crisp, cinnamon brown sugar topping for a breakfast treat that’s as easy to make as it is to enjoy. Ideal for lazy weekends or special brunches.
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
This casserole offers a delightful twist on the classic breakfast favorite. It features all the familiar warm flavors of cinnamon and vanilla you’d expect from your favorite French toast recipe, but in a convenient family-style casserole.
The crispy, buttery topping with cinnamon and brown sugar complements the soft, tender French toast underneath perfectly.
Why I love this recipe
- It’s incredibly easy to prepare—just mix, soak, and bake!
- You can make it ahead of time, which means less stress in the morning.
- The combination of creamy, custard-like bread with a crunchy topping is irresistible.
Ingredients
- butter
- loaf of Challah bread
- whole milk
- cream
- brown sugar
- eggs
- vanilla extract
- cinnamon
- salt
- all-purpose flour
Step by step
- Prep: Lightly grease a 9×13 baking dish with butter.
- Bread: Chop the bread into large cubes and arrange them evenly in the dish.
- Custard Mixture: In a large bowl, whisk together milk, cream, brown sugar, eggs, vanilla, cinnamon, and salt. Pour this mixture over the bread cubes, making sure each piece is well-coated. Cover the dish and let it chill in the refrigerator for 30 minutes.
- Topping: While the casserole is chilling, mix together flour, brown sugar, and cinnamon. Cut in the butter using a fork or pastry cutter until the mixture resembles coarse crumbs. Set aside.
- Bake: When ready to bake, preheat your oven to 350°Fahrenheit. Remove the casserole from the fridge and evenly sprinkle the crumble topping over the bread mixture. Bakeon the middle rack for 45-50 minutes or until the top is golden brown.
- Cool: Let the casserole cool for 5 minutes before slicing.
Tips for Best Results
- Use older, dry bread for the best results. If you don’t have stale bread, remove it from the bag and leave it uncovered on the counter overnight.
- To ensure the egg mixture soaks into the bread thoroughly, whisk the eggs well, you can use a standard or immersion blender to help ensure they are thoroughly blended.
- Use a deep casserole dish, the casserole will rises and puffs up while baking and then return to its original depth as it cools.
Variations
- You can swap out the Challah loaf for crusty French bread, brioche, or sourdough.
- If you prefer, you can substitute the heavy cream with half and half.
Serving suggestions
This casserole pairs wonderfully with a range of recipes for a balanced and satisfying breakfast or brunch. Here are some ideas:
- top the casserole with fresh berries and a dusting of powdered sugar or topped with maple syrup
- serve with breakfast sausages or bacon to balance the sweetness of the casserole
- serve with homemade pecan cinnamon roll biscuits for a sweet addition
Storage
Store this casserole in an airtight container in the refrigerator for up to 3 days.
For longer-term storage, wrap cooled slices in plastic wrap or aluminum foil and store in a freezer bag in the freezer for up to 3 months. Thaw overnight in the refrigerator and reheat in the microwave.
If you try this recipe please comment and rate it below, I love hearing from you!
PrintFrench Toast Casserole
- Total Time: 55 – 60 minutes
- Yield: 12 1x
Description
This French toast casserole brings together soft, custardy bread and a crisp, sugary topping for a breakfast treat that’s as easy to make as it is to enjoy. Ideal for lazy weekends or special brunches.
Ingredients
For the Casserole
- 1 tablespoon butter
- 14–16 oz loaf of Challah bread
- 2 cups whole milk
- 1 cup cream
- ⅔ cup brown sugar
- 6 eggs
- 2 teaspoons vanilla extract
- 1 teaspoon cinnamon
- ½ teaspoon salt
For the topping
- ⅓ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon cinnamon
- 5 tablespoons butter
Instructions
- Lightly grease a 9×13 baking dish with butter.
- Chop the bread into large cubes and arrange them evenly in the dish.
- In a large mixing bowl, whisk together milk, cream, brown sugar, eggs, vanilla, cinnamon, and salt. Pour the mixture over the bread cubes, ensuring each piece is well-coated. Stir if necessary to coat each piece fully. Cover the dish and let it chill in the refrigerator for 30 minutes.
- While the casserole is chilling, mix together flour, brown sugar, and cinnamon. Cut in the butter using a two knives or a pastry cutter until the mixture resembles coarse crumbs. Set aside.
- When ready to bake, preheat your oven to 350°Fahrenheit. Remove the casserole from the fridge and evenly sprinkle the crumble topping over the bread mixture.
- Bake on the middle rack for 45-50 minutes or until the top is golden brown.
- Allow the casserole cool for 5 minutes before slicing.
- Prep Time: 10 minutes
- Cook Time: 45 – 50 minutes
- Category: Breakfast/Brunch
- Method: Oven
- Cuisine: French
Nutrition
- Serving Size:
- Calories: 355
- Sugar: 23.5 g
- Sodium: 401.2 mg
- Fat: 13.6 g
- Carbohydrates: 48.5 g
- Fiber: 1.8 g
- Protein: 9.7 g
- Cholesterol: 120.4 mg