This baked breakfast classic transforms stale brioche or challah into a tender, custardy delight. The bread cubes soak overnight in a rich mixture of eggs, whole milk, cream, vanilla, cinnamon, and nutmeg.
A sweet topping of melted butter, brown sugar, and optional pecans creates a caramelized crust that bakes golden and crisp. The result is a warm, comforting dish perfect for feeding a crowd at brunch or enjoying throughout the week.
Prepare it the night before and simply bake when ready. Serve with maple syrup or fresh berries for an extra special touch. Dairy-free adaptations make it accessible for everyone.
Last winter my sister showed up at my door with two day old brioche and a container of cinnamon sugar, insisting we turn breakfast into an event. We spent the whole morning experimenting with ratios and timing until the kitchen smelled like a bakery. That impromptu cooking session turned into this recipe, which has saved more rushed weekends than I can count.
I made this for a friends birthday brunch last spring and watched three people reach for their phones to ask for the recipe before they even finished their first bite. Theres something about seeing that golden brown bubbling dish come out of the oven that makes everyone suddenly feel like theyre at their favorite breakfast spot.
Ingredients
- 1 loaf brioche or challah bread: Stale bread is actually your secret weapon here so leave the cubes out overnight or toast them briefly to dry them out
- 6 large eggs: Room temperature eggs will incorporate more smoothly into the custard mixture
- 2 cups whole milk plus 1/2 cup heavy cream: The combination creates that rich restaurant style texture without feeling too heavy
- 1/2 cup granulated sugar: This sweetens the custard itself while the brown sugar topping provides that caramelized crust
- 2 tsp vanilla extract: Use real vanilla here since its the backbone of the flavor profile
- 1 1/2 tsp ground cinnamon plus 1/4 tsp nutmeg: This is your classic warm spice blend that makes everything feel cozy
- 1/4 tsp salt: Dont skip this as it balances all the sweetness and makes the flavors pop
- 1/2 cup melted unsalted butter: Use melted butter for the topping rather than softened to help it distribute evenly
- 1/2 cup packed brown sugar: The molasses in brown sugar creates that beautiful crackly caramelized top
- 1 tsp additional ground cinnamon: This goes into the crumble topping for that cinnamon roll vibe
- 1/2 cup chopped pecans or walnuts: Optional but adds the most wonderful crunch and nuttiness
Instructions
- Prep your baking vessel:
- Grab a 9x13 inch baking dish and give it a thorough coating of butter or nonstick spray every corner matters
- Build the bread foundation:
- Spread those bread cubes in an even layer dont compress them too much or they wont soak up the custard properly
- Whisk up the magic:
- Combine eggs milk cream sugar vanilla cinnamon nutmeg and salt until completely smooth with no visible egg streaks
- Let the bread get comfortable:
- Pour that custard slowly over the bread then gently press down to help everything absorb like a sponge
- Mix the crown jewel:
- Stir melted butter brown sugar cinnamon and those nuts together until it forms a crumbly paste like streusel
- Add the golden blanket:
- Sprinkle that sugar mixture evenly across the top trying to cover every visible piece of bread
- The patience phase:
- Cover tightly with foil and let it chill for at least 2 hours though overnight is even better
- Wake up the oven:
- Preheat to 350°F while the casserole sits on the counter coming to room temperature for about 20 minutes
- Bake covered:
- Keep that foil on for 30 minutes to steam the custard into the bread without burning the top
- Create the crust:
- Remove the foil and bake another 15 minutes until the top is bubbling and deeply golden brown
- The resting period:
- Let it cool for 10 minutes so the custard sets up properly and makes serving much easier
My teenage nephew who usually grabs a granola bar on his way out the door actually sat down at the table and asked for seconds when I made this last Sunday morning. Watching someone slow down and really enjoy their food because of something you created is pretty hard to beat.
Make It Your Own
Sometimes I add fresh blueberries or sliced bananas between the bread layers before pouring in the custard. The fruit becomes jammy and sweet and creates these little pockets of brightness throughout the dish.
Timing Secrets
The overnight rest is where all the flavor development happens so dont rush it. I once tried cutting this step and the result was bread that was custardy on the outside but dry in the center. Now I always prep it the night before and thank myself repeatedly the next morning.
Serving Ideas
Keep some warm maple syrup on the side for drizzling though honestly this sweet casserole holds its own. A dusting of powdered sugar right before serving makes it look extra special without much effort.
- Fresh berries add color and cut through the richness
- A dollop of Greek yogurt on top adds protein and tang
- Brew good coffee before you even start baking
Theres something profoundly satisfying about serving a breakfast that looks impressive but secretly did most of the work while you were sleeping. Thats the kind of kitchen magic worth passing along.
Recipe FAQs
- → Can I prepare this the night before?
-
Absolutely. In fact, refrigerating the assembled dish overnight allows the bread to fully absorb the custard, resulting in a more tender and flavorful casserole. Let it sit at room temperature while the oven preheats before baking.
- → What type of bread works best?
-
Brioche or challah are ideal choices because their rich, eggy structure holds up beautifully to the custard. Slightly stale bread actually works better than fresh, as it absorbs more liquid without becoming mushy. French bread or thick-cut sandwich bread can also work.
- → How do I know when it's done baking?
-
The casserole is ready when the top is golden brown and the center is set—no liquid should be visible when you gently press the center with a spoon. A knife inserted in the middle should come out clean.
- → Can I make this dairy-free?
-
Yes. Substitute whole milk and heavy cream with oat milk, almond milk, or coconut milk. Use plant-based butter or coconut oil in place of dairy butter for both greasing the dish and the topping.
- → What additions can I customize?
-
Fresh blueberries, sliced bananas, or diced apples can be folded into the bread cubes before adding the custard. Chocolate chips, dried cranberries, or chopped nuts add texture and flavor variations.
- → How should I store leftovers?
-
Cover and refrigerate for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes, or warm larger servings in a 350°F oven covered with foil for about 15 minutes.