Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Chocolate Croissants Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 12 hours 45 minutes
  • Cook Time: 20 minutes
  • Total Time: 13 hours 10 minutes
  • Yield: 16 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: French
  • Diet: Vegetarian

Description

Indulge in the buttery, flaky goodness of these homemade chocolate croissants filled with rich chocolate batons. Perfect for a special breakfast treat or a delightful dessert.


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. Making the Dough: Combine flour, sugar, salt, and yeast. Add cold milk and knead. Refrigerate for 30 minutes.
  2. Preparing the Butter Layer: Beat softened butter and flour, shape into a rectangle, and chill.
  3. Assembling: Roll out the dough, encase the butter layer, fold, and chill. Repeat folding process.
  4. Shaping: Cut and stretch dough, add chocolate batons, roll up, and arrange on baking sheets.
  5. Baking: Proof, then bake after brushing with egg wash. Serve dusted with confectioners’ sugar.

Notes

  • Keep dough and butter cold for best results.
  • Croissants can be frozen before baking.

Nutrition

  • Serving Size: 1 croissant
  • Calories: 300 kcal
  • Sugar: 10 g
  • Sodium: 200 mg
  • Fat: 15 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 30 mg