This easy make-ahead baked French toast is soft and custardy on the inside with a buttery brown sugar crumb topping. Perfect for weekend breakfasts, holidays, or brunch with family and friends.
Lightly butter a 9×13-inch baking dish. Place the bread cubes in the dish in an even layer.
In a large bowl, lightly whisk the eggs. Then whisk in the milk, cream, sugars, vanilla, cinnamon, nutmeg, and salt until well combined.
Pour the custard evenly over the bread. Gently press the bread down so all pieces absorb the liquid. Cover and refrigerate at least 4 hours or overnight.
Next, make the topping. In a medium bowl, combine the brown sugar, flour, cinnamon, and salt. Cut in the butter with a pastry blender or your fingers until the mixture resembles coarse crumbs. Cover and refrigerate until ready to bake.
When ready to bake, preheat the oven to 350°F (175°C). Sprinkle topping evenly over the bread mixture.
Bake 45–55 minutes, or until set in the center and golden on top. A knife inserted into the center should come out clean. (It will puff up tall then deflate after baking.)
Serve warm with maple syrup, fresh fruit, or confectioners' sugar.
Notes
Makes about 8 servings, depending on portion size.
Use slightly stale bread so it soaks up the custard without getting soggy.
Brioche gives a rich texture, but challah or French bread work just as well.
Assemble the night before and refrigerate for an easy morning bake.
Store leftovers covered in the refrigerator for up to 3 days. Reheat in the oven or microwave until warm.
For longer storage, freeze up to 2 months. Thaw overnight in the fridge before reheating.