Go Back
+ servings


Chocolate croissants are a flakey butter pastry filled with chocolate, also called Pain au Chocolat. These French pastries start with buttery croissant dough and they're easier to make than you think! 
Prep Time20 mins
Cook Time22 mins
Chill/ Rise Time4 hrs
Total Time4 hrs 42 mins
Course: bread, Breakfast, Dessert
Cuisine: French
Keyword: How to Make Chocolate Croissant
Servings: 8
Calories: 913kcal



  • 4 cup all purpose flour
  • 1/3 cup granulated sugar
  • 4 tsp instant dry yeast*
  • 2 ½ tsp salt
  • 2 cups unsalted butter cold
  • 1 ½ cups whole milk cold
  • 1 whole egg whisked with a teaspoon of water

Pain au Chocolat:

  • 10 oz dark chocolate chips


Make the dough -

  • Mix dry ingredients in a bowl (flour, sugar, yeast and salt) – combine well.  Cut the butter into small cubes/pieces.  Fold into the dry mixture until butter pads are coated.  Pour in the milk.  Stir to combine until mixture is sticky.  You may need to turn out onto the counter to finish combining all the dry ingredients until the mixture is sticky.  Just be cautious that you do not knead the dough and over-incorporate the butter.  Wrap tightly in wax paper or place in a gallon size Ziploc bag.  Refrigerate for at least one hour.
  • After at least an hour, remove the chilled dough.  On a lightly floured surface, roll out the dough in a long rectangular shape until it measures about 10 inches by 22 inches.  Fold into thirds like you’re folding a letter.  Rotate 90 degrees.  Roll out again.  Try to get it as close to that 10x22 measurement as best as you can.  It’s going to get harder and harder to roll the more times you fold it, which is normal.  It’s bound to get smaller and smaller as it gains layers.  The more times you fold it, the more layers you’ll get.  Repeat the rolling / folding / rotating at least four times.  Aim for six folds.  Refrigerate for at least another hour.

Roll out the dough -

  • Remove the chilled dough from the refrigerator.  Cut the dough in half - taking time to enjoy the cross section that shows all those layers of goodness that you just rolled out!  Roll each section into a long rectangular shape, approximately 10x22in.  Using a pizza cutter, cut off any rough edges.
  • Cut the rectangle in half, and then that half into halves again - giving you four rectangles.  Fill the rectangles with chocolate chips/ diced chocolate, leaving at least ½ inch along the edges to secure the dough to close.  Roll from one short side to the other to form a log. Repeat with other half of dough.
  • Proof for at least two hours at room temperature.  Recommended to proof for about four hours to get a lighter density.   Whisk an egg with a dash of water and do an egg wash on the croissants.
  • Preheat the oven to 375 degrees and bake for 19-22 minutes or until desired crispness.  Should be flaky and a little crunchy exterior.  Best enjoyed fresh but can be placed in an airtight container and will last for several days.


*Note on the yeast - you can use active dry yeast instead of instant; however, allow more time to rest between each step and add at least two hours to rise.  Just add more time to the recipe in order to activate it.  
Recipe yields 8 large Pain au Chocolat. You can divide the dough again when rolling into rectangles to make smaller croissant. 


Calories: 913kcal | Carbohydrates: 81g | Protein: 14g | Fat: 60g | Saturated Fat: 41g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 147mg | Sodium: 803mg | Potassium: 430mg | Fiber: 5g | Sugar: 23g | Vitamin A: 1526IU | Vitamin C: 1mg | Calcium: 187mg | Iron: 4mg