Chocolate Croissant Breakfast Bake

Golden brown chocolate croissant breakfast bake with melted chocolate chips in a baking dish Pin it
Golden brown chocolate croissant breakfast bake with melted chocolate chips in a baking dish | cookible.com

This indulgent morning bake transforms buttery croissants into a rich, custardy pudding dotted with melted chocolate. Day-old pastries soak up a creamy vanilla-egg mixture, emerging from the oven with a golden, set top and tender, chocolate-studded interior. Perfect for feeding a crowd at weekend brunch or special occasion breakfasts.

The smell of butter hitting a hot pan will always pull me into the kitchen, but this chocolate croissant bake does something entirely different. It fills the whole house with this warm, cocoa-kissed sweetness that makes weekend mornings feel special without any of the usual pastry drama. I stumbled onto this method during a chaotic holiday season when I had too many stale croissants and a house full of unexpected guests.

My sister-in-law actually asked for the recipe before she'd even finished her first bite, which is how I know this one's a keeper. There's something about the combination of flaky, buttery layers and rich chocolate chunks that feels indulgent but somehow still appropriate for breakfast. I've made it for Christmas morning, casual brunches, and even a Tuesday when I just needed something to look forward to.

Ingredients

  • Day-old croissants: Slightly stale croissants hold up better to the custard soaking in, giving you those perfect tender-yet-substantial bites instead of mushy ones
  • Semi-sweet chocolate: Chopping a bar instead of using chips creates those irregular melting pockets that make each bite different and exciting
  • Whole milk and heavy cream: This combination creates that luxuriously rich custard texture that makes the dish feel special
  • Vanilla extract: Don't skip this or use imitation—real vanilla bridges the gap between the chocolate and buttery pastry flavors

Instructions

Get your oven and dish ready:
Preheat to 175°C and grease your baking dish thoroughly, getting into all the corners so nothing sticks
Build the foundation:
Arrange your croissant pieces in the dish, tucking chocolate chunks into all the nooks and crannies so every serving gets those melty pockets
Whisk up the magic:
Combine eggs, milk, cream, sugar, vanilla, and salt until everything's completely smooth and the sugar has dissolved
Let it soak up goodness:
Pour that custard slowly over everything, gently press the croissants down to help them drink it all in, then walk away for 10 minutes
Bake until golden:
Slide it into the oven for 35 to 40 minutes until the top is beautifully browned and the custard is set but still jiggles slightly in the center
Give it a moment:
Let the whole thing rest for 10 minutes—this small wait makes serving so much cleaner and lets the flavors settle
Warm chocolate croissant breakfast bake casserole dusted with powdered sugar and fresh berries Pin it
Warm chocolate croissant breakfast bake casserole dusted with powdered sugar and fresh berries | cookible.com

This became our Christmas morning tradition after the year I tried to make fresh croissants from scratch and ended up serving store-bought ones at noon. Now I get all the credit for something that actually lets me enjoy the morning with my family instead of being chained to the kitchen counter.

Make It Your Own

I've swapped in dark chocolate when I wanted something less sweet, and white chocolate works beautifully if you're serving people with a serious sweet tooth. Hazelnut spread creates this nutty, chocolate hazelnut vibe that reminds me of Nutella-filled pastries I had in Paris once.

The Overnight Hack

Assemble everything the night before, cover it tightly, and park it in the fridge. The croissants have even more time to soak up that custard, and you just pop it in the oven while the coffee brews. This particular trick saved me when I had a house full of guests and zero morning energy.

Serving Ideas

A dusting of powdered sugar right before serving makes it look professionally finished, though it definitely doesn't need it to taste incredible. Fresh berries add this bright, acidic note that cuts through all that richness beautifully. I've also served it with a simple drizzle of warm chocolate sauce when I really wanted to pull out all the stops.

  • Whipped cream on the side feels luxurious but lets people control their own sweetness level
  • A cup of strong coffee or espresso balances the sugar perfectly
  • This reheats surprisingly well if you have leftovers, though that's rare in my house
Buttery croissant pieces soaked in custard and baked with semi-sweet chocolate for breakfast Pin it
Buttery croissant pieces soaked in custard and baked with semi-sweet chocolate for breakfast | cookible.com

There's something deeply satisfying about turning something that would otherwise go stale into a dish that people actually request. Weekend mornings just got a whole lot sweeter.

Recipe Q&A

Absolutely. Assemble the dish, cover tightly, and refrigerate overnight. Let it sit at room temperature for 20 minutes before baking as directed.

Semi-sweet chocolate offers balanced sweetness, but dark chocolate creates a more intense flavor. White chocolate or hazelnut spread make delicious variations.

Slightly stale croissants absorb the custard better without becoming mushy. Fresh ones may disintegrate, while day-old pastries maintain structure while softening beautifully.

Yes, bake completely, cool, wrap well, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat at 160°C (325°F) until warmed through.

The custard should be set with no liquid jiggle in the center, and the top should be golden brown. A knife inserted near the center should come out clean.

Chocolate Croissant Breakfast Bake

Golden croissant pieces baked in vanilla custard with melted chocolate pockets throughout.

Prep 15m
Cook 40m
Total 55m
Servings 6
Difficulty Easy

Ingredients

Pastry

  • 4 large all-butter croissants, preferably day-old, cut into large pieces

Chocolate

  • 4.25 ounces semi-sweet chocolate, chopped or chocolate chips

Custard

  • 4 large eggs
  • 1.5 cups whole milk
  • 0.5 cup heavy cream
  • 0.5 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • Pinch of salt

Topping

  • 1 tablespoon powdered sugar, for dusting
  • Fresh berries, for serving

Instructions

1
Prepare the baking dish: Preheat oven to 350°F. Grease an 8×8 inch baking dish with butter or nonstick spray.
2
Arrange croissants and chocolate: Arrange the croissant pieces evenly in the prepared dish. Scatter chopped chocolate evenly over and between the croissant pieces.
3
Prepare the custard mixture: In a mixing bowl, whisk together eggs, milk, cream, sugar, vanilla, and salt until well combined.
4
Pour custard over croissants: Pour the custard mixture slowly and evenly over the croissants, lightly pressing down so all pieces soak up the mixture. Let sit for 10 minutes.
5
Bake until golden: Bake for 35–40 minutes, or until the custard is set and the top is golden brown.
6
Cool and serve: Cool for 10 minutes before dusting with powdered sugar. Serve warm, with fresh berries if desired.
Additional Information

Equipment Needed

  • Mixing bowl
  • Whisk
  • Measuring cups and spoons
  • 8×8 inch baking dish
  • Oven

Nutrition (Per Serving)

Calories 395
Protein 8g
Carbs 44g
Fat 21g

Allergy Information

  • Contains wheat (gluten), eggs, milk (dairy), and may contain soy (in chocolate)
  • Double-check labels if serving to those with allergies
Jenna Lawson

Sharing simple, tasty recipes and kitchen tips for home cooks and food lovers.