This baked breakfast dish transforms fluffy brioche or challah bread into a warm, comforting morning meal. The bread cubes soak overnight in a rich custard made with eggs, whole milk, cream, vanilla, and warm spices like cinnamon and nutmeg.
A sweet streusel topping of melted butter, brown sugar, and optional pecans creates a golden, crunchy layer on top. Simply assemble the night before, refrigerate, then bake until golden and set.
The result is a custardy, flavorful center with a caramelized topping that's perfect for feeding a crowd. Serve with maple syrup or fresh berries for a complete brunch experience.
The house still smells like cinnamon and warm bread every time I think about that Christmas morning when my sister accidentally used dayold baguettes instead of brioche. We were all halfawake in pajamas, watching snow fall outside, when that first tray emerged from the oven bubbling and golden. Something about the way the caramelized sugar hit the cold morning air made everyone pause midconversation. Now it is the only breakfast request I get for holiday gatherings.
Last summer I made this for my neighbor's family after they welcomed their third baby. Her mom showed up with fresh berries and we ate it straight from the baking dish on the back porch while the kids ran through sprinklers. There is something about a dish that feeds people gently without demanding attention that makes hosting feel easier.
Ingredients
- Brioche or challah bread: Stale bread soaks up the custard better and gives you those tender custardy pockets instead of mushy spots
- Eggs: Room temperature eggs whisk into a smoother custard that coats the bread more evenly
- Whole milk and cream: The combination creates richness without being heavy
- Ground cinnamon and nutmeg: Freshly grated nutmeg makes a huge difference if you have it
- Brown sugar and butter: This caramelizes into that irresistible crunchy topping
- Pecans or walnuts: Toast them beforehand for even more flavor
Instructions
- Prep your baking dish:
- Butter a 9x13 inch dish thoroughly and scatter the bread cubes in an even layer, pressing them down slightly to fit.
- Whisk the custard:
- Beat eggs with milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until completely smooth and no streaks remain.
- Combine bread and custard:
- Pour the mixture over the bread slowly, pressing down gently so every piece absorbs some liquid.
- Make the crunchy topping:
- Mix melted butter with brown sugar and cinnamon until combined, then fold in the nuts if you are using them.
- Add the topping layer:
- Sprinkle the sugar mixture evenly across the top of the casserole.
- Let it rest:
- Cover tightly with foil and refrigerate for at least 2 hours or overnight.
- Preheat and bake:
- Let the dish sit at room temperature while your oven heats to 350°F, then bake covered for 30 minutes.
- Finish with golden color:
- Remove the foil and bake another 15 minutes until the top is bubbly and golden brown.
- Rest before serving:
- Let it cool for about 10 minutes so the custard sets up slightly.
My friend Sarah insists this recipe saved her brunch game after years of burnt toast and lukewarm syrup. She texts me photos every time she makes it, usually with some variation she discovered like adding orange zest or swapping pecans for almonds.
Make Ahead Magic
Assemble the entire casserole the night before and keep it covered in the refrigerator. The bread actually benefits from the longer soak time, developing a more tender texture throughout. This makes morning cooking almost nonexistent.
Serving Ideas
Warm maple syrup and fresh berries are classic, but a dollop of whipped cream or Greek yogurt adds nice contrast. In autumn I like serving with sliced pears and a drizzle of honey instead of syrup.
Storage and Reheating
Leftovers keep surprisingly well refrigerated for up to three days. The texture becomes more like bread pudding, which some people actually prefer. Reheat individual portions in the microwave or cover the whole dish with foil and warm at 300°F until heated through.
- Freeze unbaked casseroles for up to a month
- Thaw overnight in the refrigerator before baking
- Add 5 to 10 minutes to the bake time if baking from cold
There is nothing quite like pulling this dish out of the oven and watching people's faces light up. It turns an ordinary morning into something that feels like a celebration.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, this dish is designed for make-ahead convenience. Assemble everything the night before and refrigerate overnight. The bread actually absorbs the custard better this way, improving the texture.
- → What type of bread works best?
-
Brioche or challah are ideal choices due to their rich texture and ability to absorb liquid without becoming mushy. Stale bread works even better than fresh, so use day-old bread if available.
- → Can I substitute dairy ingredients?
-
Absolutely. Replace whole milk and heavy cream with your favorite plant-based alternatives like oat, almond, or coconut milk. Use vegan butter in place of dairy butter for the topping.
- → How do I know when it's done baking?
-
The casserole is ready when the top is golden brown and the custard is set. A knife inserted in the center should come out clean, not runny. The edges should be slightly puffed and caramelized.
- → Can I add mix-ins?
-
Yes, fresh blueberries or sliced bananas can be added before baking for extra flavor and sweetness. You could also add a handful of chocolate chips or diced apples to customize the dish.