This indulgent breakfast bake transforms flaky, buttery croissants into a rich custard-based casserole studded with melted semi-sweet chocolate. The dish comes together quickly—simply arrange pastry pieces in a baking dish, scatter chocolate throughout, and pour over a silky vanilla-scented custard made with eggs, whole milk, and heavy cream. After a brief rest to let the croissants absorb the liquid, bake until golden and set. The result combines crisp, caramelized edges with soft, pudding-like centers, offering the perfect balance of textures. Serve warm with a dusting of powdered sugar and fresh berries for an impressive morning spread that tastes like a chocolate croissant but feeds a crowd.
The morning air was crisp when my neighbor Sarah brought over day-old croissants from her bakery experiments. She said they were perfect for something transformative, not just plain eating. That evening, as chocolate melted into buttery layers in my kitchen, the whole house filled with the kind of warmth that makes people pause in the hallway.
Last Christmas, my sister arrived with a house full of guests and zero breakfast plan. We pulled together this bake in twenty minutes, and everyone kept asking for the recipe while scraping the last bits from their plates. Sometimes the simplest mornings become the ones people remember most.
Ingredients
- Day-old croissants: Their slightly stiffer texture absorbs the custard beautifully without turning mushy
- Semi-sweet chocolate: Balances the richness with just enough bitterness to keep each bite interesting
- Whole milk and cream: The combination creates that velvety, restaurant-quality texture
- Vanilla extract: Pure vanilla makes all the difference here
Instructions
- Prepare your baking dish:
- Butter every corner thoroughly so nothing sticks to the sides
- Build the layers:
- Tuck chocolate between croissant pieces so every bite holds hidden pockets of melted goodness
- Whisk the custard:
- Beat until the mixture feels slightly thickened and completely smooth
- Let it rest:
- Those ten minutes of soaking time are what transforms this from good to extraordinary
- Bake until golden:
- The top should crisp while the center remains softly set
My daughter now requests this for every birthday breakfast, and watching her face light up when the powdered sugar hits the warm chocolate has become its own kind of tradition. Food does that sometimes, it weaves itself into the fabric of who we are together.
Make It Your Own
Hazelnut spread creates a completely different but equally stunning experience. The first time I tried it, I wondered why I had not thought of it sooner.
Timing Wisdom
Serve this warm but not piping hot. Ten minutes of cooling lets the flavors settle into something more harmonious.
Serving Suggestions
Fresh berries cut through the richness perfectly. A dollop of whipped cream makes it dessert-worthy, while a simple cup of coffee keeps it grounded in breakfast territory.
- Use the best croissants you can find
- Chocolate quality matters more than you might think
- Leftovers reheat surprisingly well
This dish reminds me that some of the best things in life start with what might have been discarded.
Your Recipe Questions
- → Can I make this the night before?
-
Yes, this dish is ideal for overnight preparation. Assemble everything in the baking dish, cover tightly with plastic wrap, and refrigerate. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed.
- → What's the best type of chocolate to use?
-
Semi-sweet chocolate chunks or baking bars chopped into pieces work best—they provide deep flavor without overwhelming sweetness. High-quality chocolate chips are also convenient. For variety, try bittersweet for intensity or milk chocolate for a sweeter profile.
- → Why use day-old croissants?
-
Slightly stale croissants absorb the custard mixture better than fresh ones, preventing the dish from becoming soggy. Their firmer texture holds up during baking while still becoming tender and creamy throughout.
- → Can I freeze leftovers?
-
Yes, cooled portions freeze well for up to 2 months. Wrap individual squares tightly in plastic and foil. Thaw overnight in the refrigerator and reheat in a 175°C (350°F) oven for 10-15 minutes until warmed through.
- → How do I know when it's done baking?
-
The custard should be set with no liquid jiggle in the center, and the tops should be golden brown with slightly crisp, caramelized edges. A knife inserted near the center should come out clean, not wet with uncooked custard.
- → What variations can I try?
-
Swap chocolate for hazelnut spread, white chocolate chunks, or add diced pears with dark chocolate. Stir in orange zest or almond extract for flavor variations. For extra texture, sprinkle sliced almonds over the top before baking.