This indulgent breakfast bake combines flaky, buttery croissants with semi-sweet chocolate pieces nestled in a rich vanilla custard. The dish comes together quickly with just 15 minutes of hands-on preparation before baking until golden and set.
Day-old croissants work exceptionally well as they absorb the creamy egg, milk, and cream mixture beautifully. The result is a warm, pudding-like texture with crisp edges and melting chocolate throughout.
Perfect for weekend brunch, holiday mornings, or when you want to serve something special. The bake serves six generously and can be assembled the night before for an effortless morning.
My youngest daughter came home from Paris last spring absolutely raving about the chocolate croissants she had every morning. I could not compete with a French boulangerie, but I could certainly create something that captured that buttery chocolate magic in a form that feeds a crowd. This breakfast bake has since become our go to for special occasions and lazy weekend mornings alike.
Last Christmas morning I made this for a house full of guests. My brother in law who usually skips breakfast went back for thirds and immediately asked for the recipe. There is something so universally appealing about warm chocolate and pastry that turns ordinary mornings into celebrations.
Ingredients
- Day old all butter croissants: Using croissants that are slightly dried out helps them absorb the custard without becoming soggy or falling apart completely
- Semi sweet chocolate: The sweetness balances perfectly with the rich custard and buttery pastry without becoming cloying
- Whole milk and heavy cream: This combination creates that luxurious restaurant quality texture that makes the custard feel indulgent yet silky
- Vanilla extract: Pure vanilla adds that warm aromatic background note that ties everything together beautifully
- Pinch of salt: A small amount of salt intensifies the chocolate flavor and prevents the dessert from tasting one dimensionally sweet
Instructions
- Preheat and prepare your baking dish:
- Set your oven to 175°C and generously butter an 8x8 inch baking dish, getting into all the corners so nothing sticks later
- Arrange the croissants and chocolate:
- Scatter the croissant pieces in your dish and tuck the chopped chocolate between and over them so every bite has those melty chocolate pockets
- Whisk the custard base:
- Combine eggs, milk, cream, sugar, vanilla and salt until completely smooth and the sugar has dissolved
- Pour and rest:
- Slowly pour the custard over everything, gently pressing the croissants down to help them drink up all that liquid, then let them sit for 10 minutes
- Bake until golden:
- Bake for 35 to 40 minutes until the top is beautifully browned and the custard is set but still slightly jiggly in the center
- Cool and serve:
- Let the dish rest for 10 minutes so the custard firms up slightly, then dust with powdered sugar and serve warm with fresh berries
This dish has become such a part of our family traditions that my daughter now requests it for every birthday breakfast. There is something about pulling it out of the oven all golden and fragrant that feels like giving someone a hug in food form.
Make Ahead Magic
One of my favorite discoveries was that this recipe transforms beautifully when made ahead. The croissants have even more time to soak up the custard overnight in the refrigerator. Just add an extra 5 to 10 minutes to the baking time since you will be starting with a cold dish.
Chocolate Variations
While the classic semi sweet chocolate is divine, do not be afraid to experiment. Dark chocolate creates a more sophisticated flavor profile that adults love. White chocolate makes an incredibly decadent version that tastes like a gourmet bread pudding. Sometimes I mix half milk chocolate with half dark chocolate for the best of both worlds.
Serving Suggestions
This breakfast bake is stunning on its own but becomes truly spectacular with a few thoughtful accompaniments. A dollop of freshly whipped cream adds that light fluffy element that cuts through the richness. A drizzle of warm chocolate sauce takes it over the top in the best possible way.
- Fresh raspberries or strawberries provide a bright acidic contrast
- A scoop of vanilla ice cream melts beautifully over warm portions
- A dusting of cocoa powder adds an elegant finishing touch
Whether for holidays, brunch guests, or just a Sunday morning treat, this chocolate croissant breakfast bake has a way of making ordinary moments feel special.
Recipe Questions & Answers
- → Can I use fresh croissants instead of day-old?
-
While day-old croissants absorb the custard better and create a firmer texture, fresh ones will work. Just reduce the soaking time to 5 minutes so they don't become too soft.
- → Can I prepare this the night before?
-
Absolutely. Assemble the entire dish, cover tightly, and refrigerate overnight. Let it sit at room temperature for 20 minutes before baking, adding 5-10 minutes to the baking time if needed.
- → What other mix-ins can I use?
-
Try swapping chocolate for hazelnut spread, white chocolate, or adding dried fruits like cranberries or cherries. Chopped almonds or pecans also add wonderful texture and flavor.
- → How do I know when it's done baking?
-
The bake is ready when the center is set and no longer jiggles like liquid, and the top is golden brown. A knife inserted near the center should come out clean, not runny with custard.
- → Can I freeze this bake?
-
Yes, bake and cool completely, then wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat at 160°C (325°F) for 15-20 minutes until warmed through.
- → What's the best way to serve?
-
Serve warm with a dusting of powdered sugar and fresh berries. For extra indulgence, add whipped cream, a drizzle of chocolate sauce, or a scoop of vanilla ice cream.