PerfectBrew Logo Blue

Fresh Chocolate Croissants Recipe

Table of Contents

The only thing better than classic croissants is chocolate croissants. Chocolate makes everything better, and that goes for French pastries as well. Let’s learn how to make chocolate croissants at home with a traditional recipe that might not be all that easy, but it’s pretty fun!

The best part is that this recipe works for regular croissants as well. Just skip the chocolate parts, and you’ll get fluffy and flaky croissants. 

Of course, if you’ve made it to this recipe, which means you’re a chocolate lover, so you’ll be pleased to know this recipe calls for an entire cup of shaved dark chocolate!

Fresh Chocolate Croissants Recipe-2

How to Make Fresh Chocolate Croissants?

To make these chocolaty clouds, you first need a classic French pastry dough, which comes together with flour, eggs, milk, yeast, sugar and salt.

Once the dough rises, you’ll need a flat, clean surface to roll the dough and cover it with butter crumbs, which will give the dough its flaky texture. This is where you add the shaved chocolate. I use dark chocolate, but milk chocolate works just as well.

And yes, shaping the croissants takes practice, especially if you want to make them as good-looking as the ones in your local bakery, but you’ll get there.

Save some chocolate for the final drizzle, which will make your croissants look world-class. Tasty chocolate croissants are cool, and all, but good-looking ones are much better!

How to Make It

  • Prep Time35 min
  • Cook Time25 min
  • Total Time1 hr
  • Serving Size12
  • Energy349 cal




Hydrate the yeast in warm water.


In a mixing bowl, combine the egg yolks with the sugar, salt and hydrated yeast. Slowly incorporate half the flour while mixing using a hand mixer.


In the food processor, add the butter and remaining flour. Pulse to create crumbs. Set aside in the fridge.


Preheat the oven to 350°F


Flour a clean surface and roll the dough one-half-inch thick. Divide in three and spread the flour and butter crumbs and the shaved chocolate over the rolled dough. Cut each rectangle diagonally to get 12 triangles. Roll each triangle, leaving the point in the center to create the traditional croissant shape.


Place the croissants on a baking tray and brush them with the whisked egg white.


Bake for 25 minutes or until golden.


Cool in a rack, melt the remaining butter and drizzle it over the croissants. Serve still warm.

  • Nutrition Facts

  • Serving Size12
  • Amount per serving
  • Calories349
  • % Daily Value*Standard DV
  • Total Fat21 g78 g26.92%
  • Saturated Fat13.2 g20 g66%
  • Cholesterol80 mg300 mg26.67%
  • Sodium231 mg2300 mg10.04%
  • Total Carbohydrate34.3 g275 g12.47%
  • Dietary Fiber1.3 g28 g4.64%
  • Total Sugars9.3 g
  • Protein5.9 g50 g11.8%
  • Calcium64 mg1300 mg4.92%
  • Iron2 mg18 mg11.11%
  • Potassium109 mg4700 mg2.32%
Skip to content