This indulgent breakfast bake transforms day-old croissants into something spectacular. The pastry soaks up a vanilla custard while chocolate chunks melt throughout, creating pockets of rich flavor. Perfect for feeding a crowd at weekend brunch, this dish comes together quickly but tastes like it came from a French bakery.
The magic happens as the custard sets during baking, turning the croissant pieces tender and golden while keeping their buttery layers intact. A dusting of powdered sugar adds the finishing touch to this warm, comforting dish that balances sweetness with just enough richness.
My apartment smelled like a Parisian bakery for three days after I first threw this together on a rainy Sunday morning, and I have zero regrets about that. I had leftover croissants from a dinner party, a half eaten bar of chocolate, and a desperate need for something indulgent before facing a mountain of laundry. What came out of the oven was so absurdly good that I called my neighbor over with the promise of coffee and blackmail material if she did not bring her appetite. We ate the entire pan in under an hour.
I have made this for everything from a sleepy Christmas morning with family to a friends baby shower where three people asked for the recipe before coffee was even served. Once I brought it to a potluck still warm from the oven and someone actually hid the dish in the kitchen so nobody else could find it.
Ingredients
- 4 large all butter croissants, slightly stale, cut into large pieces: Slightly stale croissants hold their structure better and soak up custard without turning to mush, so do not worry if they are a day or two old.
- 120 g semi sweet chocolate, chopped or chips: Chopped chocolate melts into gorgeous pockets but chips work beautifully when you are short on time.
- 300 ml whole milk: Whole milk gives the custard richness without being overly heavy.
- 200 ml heavy cream: This is what makes the bake feel like dessert for breakfast and I would not skip it.
- 3 large eggs: They bind everything into that perfect soft set custard.
- 50 g unsalted butter, melted: Butter in the custard adds another layer of croissant like richness throughout.
- 70 g granulated sugar: Just enough sweetness to balance the chocolate without making it cloying.
- 2 tsp pure vanilla extract: Vanilla bridges the bready, chocolatey, and creamy flavors beautifully.
- Pinch of salt: Salt makes the chocolate taste more like chocolate and you should never leave it out.
- 1 tbsp powdered sugar, for dusting: A light dusting right before serving makes it look bakery worthy with zero effort.
Instructions
- Prepare your baking dish:
- Preheat your oven to 180 degrees C (350 degrees F) and grease a 23cm square baking dish generously with butter, making sure to get into the corners.
- Build the layers:
- Scatter the croissant pieces evenly across the dish and tuck chopped chocolate between and over the pieces so every bite has a surprise waiting inside.
- Whisk the custard:
- In a large bowl, whisk together the milk, cream, eggs, sugar, vanilla, melted butter, and salt until everything is smooth and no streaks of egg remain.
- Soak it all:
- Slowly pour the custard over the croissants and chocolate, then gently press everything down with a spatula so the top pieces get soaked and nothing dries out in the oven.
- Let it rest:
- Walk away for ten minutes and let the croissants drink up all that creamy liquid while you clean up or pour yourself some coffee.
- Bake until golden and puffed:
- Bake in the center of the oven for 30 to 35 minutes until the top is deeply golden and a knife slipped into the middle comes out clean.
- Cool briefly and finish:
- Let it rest for five minutes so the custard settles, then dust with powdered sugar and serve warm while it still has that slight wobble.
The moment I pulled this out of the oven on the morning of my daughters birthday and her eyes went wide at the puffed golden top, I knew this was no longer just a recipe, it was a tradition.
Making It Your Own
I have tried folding in raspberries when they are in season and the tart pop against the rich chocolate is absolutely worth experimenting with. Sliced bananas and a handful of toasted pecans also turn this into something closer to dessert, which is never a bad thing for brunch.
What to Serve Alongside
A crisp green salad with a light vinaigrette cuts through the richness surprisingly well if you are serving this at a larger brunch spread. Fresh berries on the side, a pot of strong coffee, and maybe some orange juice and you have a meal that feels complete without any extra work.
Storing and Reheating
Leftovers keep well in the fridge for up to three days and reheat beautifully in a low oven or even a quick blast in the microwave, though the texture is best on day one. I actually love a cold slice the next morning with my coffee almost as much as the fresh baked version.
- Cover tightly with foil before refrigerating so it does not absorb other flavors.
- Reheat individual portions in the microwave for about 30 seconds.
- Always add a fresh dusting of powdered sugar after reheating to bring back that just baked look.
Every time I make this bake I wonder why I do not make it more often, and then I remember it is because I would eat the entire pan by myself. Some recipes are worth that risk.
Your Recipe Questions Answered
- → Can I prepare this bake the night before?
-
Absolutely. Assemble everything in the baking dish, cover tightly, and refrigerate overnight. Let it sit at room temperature for 15 minutes before baking as directed. This actually helps the croissants absorb more of the custard.
- → What if my croissants are fresh?
-
Fresh croissants work fine, but slightly stale ones (1-2 days old) absorb the custard better without becoming too mushy. If using fresh, let them sit uncovered for a few hours before assembling, or toast the pieces briefly in the oven.
- → Can I use different chocolate?
-
Yes. Semi-sweet provides balanced sweetness, but dark chocolate adds sophistication while milk chocolate makes it more kid-friendly. You can also mix chocolate chunks with chocolate chips for varied melting textures.
- → How do I know when it's done baking?
-
The bake is ready when it's puffed and golden brown, about 30-35 minutes. The custard should be set—insert a knife in the center, and it should come out clean. Some slight jiggle in the center is normal as it will firm while cooling.
- → Can I add fruit to this bake?
-
Berries or sliced bananas work beautifully tucked between the croissant layers. Fresh raspberries or strawberries add tart contrast to the rich chocolate. Add about 1 cup of fruit, but avoid very juicy fruits that could make the custard too wet.