After a lot of testing, this is the French toast casserole I keep coming back to. It’s soft, custardy (but never mushy!) and topped with a caramelized brown sugar streusel topping that tastes like it came straight from a bakery. Prep it the night before or bake it right away—this is a guaranteed crowd pleaser!
ingredients
Custard Base
114oz loaf (400 g) Challah bread, cut into 1" cubes (see note. for best results use day-old bread if making this casserole overnight)
4Tablespoons (57 g) unsalted butter (melted)
¼cup (60 ml) maple syrup (pure or imitation syrup works here)
1Tablespoon vanilla extract
1 ½teaspoons ground cinnamon
¾teaspoon table salt
¼cup (50 g) sugar
¼cup (50 g) light brown sugar (firmly packed)
7large eggs
2cups (475 ml) whole milk
½cup (120 ml) heavy cream
Streusel Topping
⅓cup (42 g) all-purpose flour
½cup (100 g) light brown sugar (firmly packed)
2 ¼teaspoons ground cinnamon
8Tablespoons (113 g) salted butter (cold)
Instructions
Prepare the Casserole
1
Preheat and Prepare DishPreheat oven to 375°F (190°C) and generously grease a 9×13 casserole dish with butter.
2
Layer BreadEvenly layer Challah pieces into the greased casserole dish. Set aside.
3
Make CustardCombine melted butter, maple syrup, vanilla extract, ground cinnamon, and salt in a large bowl and whisk until well-combined.
4
Add Sugars and EggsAdd sugars and eggs and whisk well.
5
Add DairyAdd milk and heavy cream and whisk until all ingredients are well-combined.
6
Soak BreadPour mixture evenly over Challah pieces in casserole dish and use a spatula to stir gently so all pieces of bread are able to absorb the custard. Set aside while you prepare your topping.
Make the Topping
7
Combine Dry IngredientsCombine flour, brown sugar, and ground cinnamon in the canister of a food processor and pulse briefly to combine (if you don’t have a food processor, just stir together in a medium-sized bowl).
8
Cut in ButterScatter butter pieces evenly over flour mixture and pulse until sandy crumbs form (if no food processor — use a pastry cutter or fork and knife to cut butter into mixture until coarse crumbs form).
Assemble & Bake
9
Rest and TopLet the casserole sit for 15–20 minutes or longer, until the bread has absorbed most of the custard. Sprinkle casserole evenly with topping.
See note if you would like to store the casserole to bake another day.
10
BakePlace the dish on a foil-lined baking sheet and transfer to center rack of preheated oven. Bake for 50 minutes, until browned and mostly set, but center is still slightly jiggly when jostled.
11
ServeServe warm, topped with additional maple syrup or whipped cream, if desired.
Nutrition Facts
Servings 12
Serving Size 1 slice
Amount Per Serving
Calories420kcal
% Daily Value *
Total Fat20gg31%
Saturated Fat11gg56%
Trans Fat0gg
Cholesterol165mgmg56%
Sodium320mgmg14%
Potassium210mgmg6%
Total Carbohydrate48gg16%
Dietary Fiber1gg4%
Sugars28gg
Protein10gg20%
Calcium 10 mg
Iron 15 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Use stale bread: For best results, use day-old Challah. If using fresh bread, dry cubes in a 300°F (150°C) oven for 10 minutes, stirring halfway.
Make-ahead tip: Assemble casserole (without topping), cover, and refrigerate overnight. Store topping separately and add just before baking.
Avoid soggy texture: Don’t use soft white sandwich bread—it collapses. Stick to sturdy, rich bread like Challah or brioche.
Topping texture: Don’t over-process the streusel—it should be sandy with a few small clumps.
Keywords:
french toast casserole, overnight french toast, make ahead breakfast, baked french toast, streusel topping