Print

Homemade Chocolate Croissants Recipe

4.9 from 104 reviews

This Homemade Chocolate Croissants recipe guides you through creating flaky, buttery croissants filled with rich semi-sweet chocolate. Using a laminated dough technique, you’ll layer butter inside the dough through multiple folds and chills, resulting in perfectly tender, airy pastries with a golden crust. Ideal for an indulgent breakfast or a special brunch treat, these croissants balance crisp texture with smooth chocolate centers.

Ingredients

Scale

For the Dough:

  • 4 cups (500g) all-purpose flour
  • 1/4 cup (50g) granulated sugar
  • 1 tsp salt
  • 2 1/4 tsp (1 packet) instant yeast
  • 1 1/4 cups (300ml) cold whole milk

For the Butter Layer:

  • 1 cup (226g) unsalted butter, softened
  • 2 tbsp all-purpose flour

For the Filling:

  • 16 chocolate batons or 8 oz high-quality semi-sweet chocolate, cut into bars

For the Egg Wash:

  • 1 large egg
  • 1 tbsp milk

Optional:

  • Confectioners’ sugar for dusting

Instructions

  1. Prepare the Dough: In a stand mixer bowl, combine flour, sugar, salt, and instant yeast. Slowly pour in the cold whole milk and knead with a dough hook attachment for about 5 minutes until the dough is soft but slightly tacky. Cover the bowl and refrigerate for 30 minutes to relax the dough.
  2. Make the Butter Layer: Beat the softened unsalted butter and flour together until smooth. Shape this butter mixture into a 7×10-inch rectangle using parchment paper or plastic wrap, then chill it in the refrigerator for 30 minutes until firm but pliable.
  3. Encasing the Butter: Roll out the chilled dough on a floured surface into a 14×10-inch rectangle. Place the chilled butter layer in the center of the dough and fold the dough edges over the butter to fully encase it, sealing the edges tightly to prevent butter leakage.
  4. Laminate Dough with Turns: Roll the dough with the butter inside out into a 10×20-inch rectangle. Fold it lengthwise into thirds, like a letter. Cover the dough and chill in the refrigerator for 30 minutes. Repeat this rolling, folding, and chilling process two more times for a total of three turns to create flaky layers.
  5. Final Chill: After the third turn, wrap the dough and refrigerate it for at least 4 hours or overnight to allow the layers to firm up and the gluten to relax.
  6. Shape the Croissants: Roll out the chilled dough into an 8×20-inch rectangle. Cut the dough into sixteen 2×5-inch rectangles. Gently stretch each piece to 8 inches long, place one chocolate baton at the wide end, and roll tightly towards the opposite end, placing the seam side down to seal.
  7. Proof the Croissants: Arrange the rolled croissants on lined baking sheets, leaving space between each. Cover loosely with plastic wrap or a kitchen cloth and let them proof at room temperature for 1 hour. Afterward, refrigerate them for an additional hour to set the shape.
  8. Prepare for Baking: Preheat your oven to 400°F (204°C). Whisk together one large egg with one tablespoon of milk to create an egg wash. Brush this wash evenly over each croissant to promote a glossy, golden crust when baked.

Notes

  • Using cold ingredients and keeping the butter chilled during lamination is key to achieving flaky layers.
  • If you don’t have chocolate batons, use high-quality chocolate bars cut into rectangular strips.
  • Proofing time can vary depending on room temperature; croissants should nearly double in size and be slightly puffy before baking.
  • For an extra touch, lightly dust cooled croissants with confectioners’ sugar before serving.
  • Ensure your butter is pliable but not melted when incorporating into the dough to prevent greasy or tough croissants.

Keywords: homemade chocolate croissants, laminated dough, French pastries, chocolate-filled croissants, breakfast recipes, flaky croissants