This indulgent breakfast bake combines buttery croissants with semi-sweet chocolate, all soaked in a rich vanilla custard and baked until golden. Perfect for using day-old pastries, the dish comes together in just 15 minutes of active prep time.
The custard—a blend of eggs, whole milk, heavy cream, sugar, and vanilla—infuses every croissant piece with creamy goodness while the chocolate creates pockets of melted richness throughout. Bake until set and golden, then dust with powdered sugar for a stunning presentation.
Make it even more special by preparing overnight and baking fresh in the morning, or switch up the filling with hazelnut spread or white chocolate. Serve warm with fresh berries or whipped cream for extra indulgence.
The smell of butter hitting a hot skillet takes me back to my tiny apartment in Paris, where I learned that day-old croissants were actually a blessing in disguise. My landlady Madame Luc would scold me in French for buying too many from the boulangerie downstairs, then sneak me her secret for transforming them into something even better. This chocolate croissant breakfast bake is what happened when I combined her wisdom with my American love of chocolate.
Last Christmas morning, my sister walked into the kitchen while this was baking and actually stopped mid-sentence. The golden top had emerged from the oven, and the chocolate was bubbling up between the croissant pieces like little pools of magic. We ended up eating it straight from the baking dish with forks, still in our pajamas, while the coffee brewed.
Ingredients
- Day-old croissants: The slightly stale texture actually absorbs the custard better than fresh ones, creating that perfect bread pudding consistency.
- Semi-sweet chocolate: Ive found that chopped baking chocolate melts into more satisfying puddles than chocolate chips, but both work wonderfully.
- Whole milk and heavy cream: This combination creates that velvety French-style custard that sets up beautifully without becoming rubbery.
- Pure vanilla extract: Dont skimp here because the vanilla balances the rich chocolate and adds that bakery-quality aroma.
Instructions
- Preheat your oven:
- Get your oven to 175°C and butter your baking dish thoroughly because those crispy edges are worth the extra effort.
- Build your layers:
- Arrange those croissant pieces like youre building a puzzle, then tuck chocolate into every nook and cranny for maximum melty moments.
- Whisk the custard:
- Beat your eggs, milk, cream, sugar, vanilla, and salt until the mixture feels smooth and slightly thickened.
- The pour and wait:
- Drizzle that custard slowly over everything, then gently press the croissants down to help them drink it all up before taking a 10-minute break.
- Bake until golden:
- Let it bake for 35 to 40 minutes until the top turns golden brown and the center feels set when you gently shake the pan.
- The final touch:
- Let it cool for just 10 minutes so the custard settles, then dust with powdered sugar like snow on a mountain.
My friend Sarah made this for her daughters birthday sleepover, and the girls voted it better than room service at the fancy hotel they stayed at last summer. Thats when I realized this recipe isnt just breakfast, its a memory-maker.
Make It Ahead
Assemble everything the night before and refrigerate covered in foil. In the morning, remove it while the oven preheats so the dish comes to room temperature before baking.
Serving Suggestions
A dollop of lightly sweetened whipped cream takes this over the top, and fresh berries add that perfect tart contrast to cut through the richness. Hot coffee or a cold glass of milk are non-negotiable companions.
Easy Variations
Swap the chocolate for hazelnut spread and add chopped hazelnuts for a nutella-inspired version that will disappear even faster than the original.
- White chocolate and raspberries create an elegant version perfect for bridal showers.
- Dark chocolate and orange zest add sophistication for adult brunches.
- Cinnamon apples instead of chocolate make it feel like autumn in a baking dish.
Whether its Christmas morning or a random Tuesday, this chocolate croissant bake turns ordinary moments into something worth savoring.
Recipe FAQs
- → Can I prepare this bake the night before?
-
Yes, this dish is excellent for overnight prep. Assemble everything the evening before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed.
- → What type of chocolate works best?
-
Semi-sweet chocolate chips or chopped baking chocolate provide ideal sweetness and melting properties. For variations, try dark chocolate for intensity, white chocolate for a sweeter twist, or even hazelnut spread swirled throughout.
- → Do the croissants need to be stale?
-
Day-old croissants work wonderfully as they absorb the custard better without becoming too mushy. Fresh croissants can still be used—simply let them sit uncovered for a few hours or toast lightly before assembling.
- → How do I know when it's done baking?
-
The bake is complete when the custard is set and no longer liquid in the center, and the top is golden brown with slightly crispy edges. A knife inserted near the center should come out clean.
- → Can I make this dairy-free?
-
While the traditional version relies on dairy for richness, you can substitute plant-based milk and cream alternatives, use vegan croissants, and choose dairy-free chocolate. The texture may vary slightly but will still be delicious.
- → What size baking dish should I use?
-
A 20×20 cm (8×8 inch) square dish works perfectly for this quantity. If using a different size, adjust the baking time—a deeper dish may take longer, while a wider, shallower one may cook faster.