Go Back
+ servings
Homemade Chocolate Croissants

Decadent Homemade Chocolate Croissants That Wow Your Tastebuds

Indulge in homemade chocolate croissants, a delightful treat that transforms simple ingredients into flaky pastries, perfect for breakfast or brunch.
Prep Time 2 hours
Cook Time 20 minutes
Chill Time 4 hours
Total Time 6 hours 20 minutes
Servings: 12 croissants
Course: Breakfast
Cuisine: French
Calories: 250

Ingredients
  

For the Dough
  • 4 cups All-Purpose Flour Can substitute with bread flour
  • 1 tablespoon Granulated Sugar Can substitute with brown sugar
  • 1 teaspoon Salt
  • 2 teaspoons Instant Yeast Regular yeast may need proofing
  • 1 cup Cold Whole Milk Almond milk can be used as a dairy-free option
  • 1 cup Unsalted Butter Ensure softened for easy mixing
For the Butter Layer
  • 1 cup All-Purpose Flour Stabilizes the butter for layering
For the Filling
  • 8 ounces Chocolate Batons/Semi-Sweet Chocolate Dark chocolate for a bolder taste
For the Egg Wash
  • 1 large Egg Plant-based milk and turmeric can be used for a vegan alternative
  • 1 tablespoon Milk Can swap with non-dairy milk
For Serving
  • 1 cup Confectioners’ Sugar Optional for dusting before serving

Equipment

  • Stand Mixer
  • Rolling Pin
  • Baking sheet
  • Plastic Wrap
  • parchment paper
  • Mixing Bowl

Method
 

Step‑by‑Step Instructions for Homemade Chocolate Croissants
  1. In a stand mixer, combine the all-purpose flour, granulated sugar, salt, and instant yeast. Gradually add the cold whole milk while kneading until a soft dough forms, about 5 minutes. Shape into a ball, wrap in plastic wrap, and chill for 30 minutes.
  2. Beat softened unsalted butter with all-purpose flour until smooth and creamy, forming a thick paste. Shape into a rectangle approximately 6x8 inches, wrap in parchment paper or plastic wrap, and refrigerate for another 30 minutes until firm.
  3. Roll the chilled dough into a larger rectangle about 12x18 inches. Place the cold butter layer in the center, fold the edges of the dough over the butter, sealing it completely. Flatten gently with a rolling pin, then chill for 10 minutes.
  4. Roll out the dough into a longer rectangle, approximately 12x24 inches. Perform a letter fold by folding one-third over the middle, then fold the remaining third over that. Wrap in plastic wrap and refrigerate for 30 minutes. Repeat rolling and folding two more times, chilling in between.
  5. Wrap the laminated dough in plastic wrap and refrigerate for at least 4 hours or overnight to set the layers.
  6. Roll the chilled dough into a long rectangle about 12x24 inches, cut into triangles. Place a chocolate baton at the base of each triangle and roll them up tightly, tucking the point underneath. Arrange croissants on a lined baking sheet.
  7. Cover the croissants loosely with plastic wrap or a kitchen towel. Allow them to proof at room temperature for 1 hour until puffy, then refrigerate for an additional hour.
  8. Preheat oven to 400°F (204°C). Prepare an egg wash by whisking the egg with milk. Brush the tops of the croissants and bake for 20 minutes or until golden brown and flaky. Cool slightly on a wire rack before serving.

Nutrition

Serving: 1croissantCalories: 250kcalCarbohydrates: 30gProtein: 4gFat: 13gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 60mgSodium: 150mgPotassium: 40mgFiber: 1gSugar: 3gVitamin A: 200IUCalcium: 30mgIron: 1.2mg

Notes

Keep dough and butter cold to ensure flaky layers. Under-proofed croissants can become dense, while over-proofed may collapse.

Tried this recipe?

Let us know how it was!