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
Chocolate Croissants

Mom’s Chocolate Croissants


  • Author: Leslie Bennett
  • Total Time: 12–14 hours (including chilling and rising time)
  • Yield: 8 servings

Description

Chocolate croissants are buttery, flaky pastries wrapped around rich chocolate batons for a luxurious treat. Perfect for breakfast, brunch, or as a homemade indulgence. Easily made dairy-free, vegan, or gluten-free.


Ingredients

For the Dough:

– 1 tbsp active dry yeast

– ⅔ cup warm water (100°F–110°F)

– 1 tsp sugar

– ½ cup whole milk, room temperature (substitute plant-based milk for vegan diets)

– ¼ cup unsalted butter, melted (substitute plant-based butter if needed)

– 4 cups flour (substitute gluten-free flour if needed)

– ¼ cup sugar

– 2 tsp kosher salt

For Lamination:

– 1½ cups cold unsalted butter (substitute plant-based butter if needed)

For Filling and Finishing:

– 24 chocolate batons (substitute high-quality chocolate chunks or bars cut into strips)

– 1 large egg

– 2 tsp water


Instructions

  1. In a stand mixer, combine yeast, warm water, and sugar. Stir gently and let sit for 5 minutes until foamy.
  2. Add milk and melted butter on low speed. In a large bowl, whisk together flour, sugar, and salt. Gradually add to the stand mixer in ¼-cup increments until fully combined.
  3. Switch to a dough hook and knead on medium speed for 8–10 minutes until smooth and elastic. Add flour if too sticky. Cover tightly with plastic wrap and refrigerate overnight.
  4. Roll out cold butter between two sheets of parchment paper into an 8″ x 8″ square. Refrigerate for 1 hour.
  5. Roll the dough into a 15″ x 15″ square, place the butter on half, fold over, and seal edges. Roll out to ¼”–½” thickness, fold back to original size, and repeat 2 more times. Wrap and refrigerate for at least 8 hours.
  6. Roll out the dough into an 8″ x 24″ rectangle. Cut into eight 4″ x 6″ strips. Place two chocolate batons on one-third of each strip and roll into logs. Place seam-side down on parchment-lined baking sheets. Flatten tops gently, cover, and let rise for 1 hour.
  7. Preheat oven to 425°F (220°C). Beat egg and water for egg wash. Brush over croissants and bake for 18–22 minutes until golden brown and flaky. Let cool before serving.

Notes

– Use cold butter: This ensures distinct, flaky layers during lamination. Chill the dough briefly if it tears.

– Storage: Store leftovers in an airtight container at room temperature for up to 2 days. Freeze unbaked or baked croissants for longer storage; reheat in the oven at 350°F (175°C) for 10 minutes. Avoid microwaving to maintain texture.

– Customizations: Add cinnamon, orange zest, or chopped nuts for variety. Swap chocolate batons with almond paste, jam, or cream cheese for unique twists.

  • Prep Time: 30 minutes (active), plus chilling time
  • Cook Time: 20 minutes
  • Category: Breakfast / Pastry
  • Method: Baking
  • Cuisine: French-Inspired / Classic Pastries

Nutrition

  • Serving Size: 1 croissant
  • Calories: ~350
  • Sugar: 15g
  • Sodium: 250mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 50mg