This indulgent breakfast bake transforms day-old croissants into a luxurious French-inspired dish. Flaky, buttery pastry pieces soak up a velvety vanilla custard while scattered semi-sweet chocolate melts throughout, creating pockets of richness in every bite.
The preparation beautifully balances simplicity with sophistication—simply layer croissant pieces with chocolate, pour over the creamy egg custard, and let the oven work its magic. The result emerges golden brown with a set, silky interior.
Perfect for weekend brunches, holiday mornings, or when you want to treat yourself to something special. The make-ahead option lets you assemble everything the night before, then simply bake until fragrant and beautifully puffed.
The smell of chocolate and buttery pastry drifting through the house on a Sunday morning is absolutely intoxicating. I discovered this when my sister requested something special for her birthday brunch, and now it is my go-to for celebrating life's small moments.
My neighbor smelled this baking through our open windows and actually knocked on the door to ask what I was making. That is the kind of recipe this is, the one that brings people to your kitchen wondering what smells so incredible.
Ingredients
- Day-old croissants: Slightly stale croissants absorb the custard beautifully without becoming soggy or falling apart during baking
- Semi-sweet chocolate: This amount provides the perfect balance of sweetness without overpowering the delicate pastry
- Whole eggs: Four eggs create a rich custard that sets properly while remaining silky and tender
- Whole milk and heavy cream: This combination yields the ideal luxurious texture for soaking into the croissants
- Granulated sugar: Just enough to enhance the natural sweetness without making it cloying
- Pure vanilla extract: Always use pure vanilla for that deep aromatic background flavor
- Pinch of salt: This small amount balances the sweetness and makes the chocolate flavor pop
Instructions
- Preheat your oven:
- Heat your oven to 175°C and generously butter your baking dish, getting into all the corners
- Arrange the croissants:
- Place the croissant pieces in your dish and tuck the chocolate pieces into every nook and cranny
- Whisk the custard:
- Beat eggs, milk, cream, sugar, vanilla and salt until the mixture is completely smooth and uniform
- Pour and rest:
- Slowly pour the custard over everything, gently press the croissants down, and let them soak for 10 minutes
- Bake until golden:
- Bake for 35 to 40 minutes until the custard is set and the top is beautifully browned and crisp
- Cool and serve:
- Let it rest for 10 minutes to set, then dust with powdered sugar and serve with fresh berries
This dish has become our Christmas morning tradition because it feels like opening a present when you cut into that first steaming serving. The way the chocolate stretches between your fork and the plate is something I never get tired of watching.
Make Ahead Magic
Assemble everything the night before, cover tightly and refrigerate. In the morning, let it sit at room temperature while the oven preheats then bake as directed. This is perfect for holidays or when you want to serve something impressive without the morning stress.
Chocolate Variations
While semi-sweet chocolate is classic, I have made this with dark chocolate for a more sophisticated version and white chocolate when I want something sweeter and more indulgent. You can even mix chocolate types for complexity or add chopped nuts to the layers for texture contrast.
Serving Suggestions
This bake is delicious on its own but becomes even more special with thoughtful accompaniments. A dollop of freshly whipped cream adds luxury while a drizzle of warm chocolate sauce creates that restaurant-style presentation.
- Warm the plates slightly so the chocolate stays melty longer
- Offer a small pitcher of warm cream for guests who want extra richness
- Fresh raspberries or strawberries cut the sweetness perfectly
There is something deeply comforting about serving a dish that makes people close their eyes and smile after the first bite. Enjoy those moments around your table.
Recipe FAQs
- → Can I use fresh croissants instead of day-old?
-
Day-old croissants work best as they absorb the custard better without becoming too soggy. If using fresh, lightly toast them in the oven for 5-10 minutes before assembling to dry them out slightly.
- → How long can I refrigerate this before baking?
-
You can assemble the dish the night before and refrigerate for up to 12 hours. Cover tightly with plastic wrap and let it sit at room temperature for 20 minutes before baking.
- → What type of chocolate works best?
-
Semi-sweet chocolate provides a balanced sweetness that complements the buttery croissants. You can also use dark chocolate for intensity, milk chocolate for sweetness, or chocolate chips for convenience.
- → Can I freeze this breakfast bake?
-
Yes, you can freeze the unbaked casserole for up to 1 month. Thaw overnight in the refrigerator, then bake as directed. Already baked portions can be frozen and reheated in the microwave.
- → How do I know when it's done baking?
-
The bake is ready when the custard is set and no longer jiggles in the center, and the top is golden brown. A knife inserted near the center should come out clean.
- → What can I serve with this?
-
Fresh berries like raspberries or strawberries provide a bright contrast to the rich chocolate. A dollop of whipped cream, drizzle of chocolate sauce, or maple syrup also makes lovely additions.