Classic Pain au Chocolat Recipe: How to Make Flaky Chocolate Croissants

This post is sponsored by Red Star Yeast. All opinions are mine alone.

You can make bakery-style pain au chocolat (chocolate croissants) from scratch. Below are clear directions and practical tips to help you achieve crisp, flaky exteriors and soft, buttery interiors with just the right amount of intense chocolate in every bite.

Bakery-style pain au chocolat from scratch

Let’s get a little fancy: pain au chocolat is on the menu. If you love a croissant that’s flaky and crisp outside, yet tender and buttery inside, you’re in for a treat. Making them at home takes patience, but the steps are straightforward and well worth the effort.

Homemade chocolate croissants from scratch

I learned to make croissants a few years ago because good ones are hard to find where I live. Now I can enjoy bakery-quality croissants any time with a bit of elbow grease. The secret to those beautiful layers is laminating: rolling yeast dough with a layer of butter to create many thin layers.

Hundreds of layers in homemade croissant dough

Laminating may sound intimidating, but if you chill the dough properly and follow the steps, it becomes manageable. I like to split the process into three days for best results:

  • Day 1: Make the dough and prepare the butter square. Refrigerate at least 6 hours or overnight.
  • Day 2: Laminate: roll and fold the dough three times, resting in the fridge 30 minutes between turns to keep the butter firm.
  • Day 3: Final rolling, shape the croissants, proof, and bake.

It’s possible to compress the timeline into two days if needed: make the dough in the morning, laminate in the evening, then shape and bake the next morning.

For visual guidance, I have step-by-step photos in my original croissant post.

Dough on Day 1
Day 1
Dough on Day 2
Day 2
Croissant dough wrapped around chocolate bar ready to proof
Pain au chocolat with egg wash
How do you roll the dough into a rectangle?

Rolling a long, even rectangle can feel tricky at first. The key is to stretch gently at the corners while you roll and rotate the dough as needed. With practice you’ll get consistent shapes.

What special tools do you need?

You don’t need fancy equipment to make croissants. These are the tools I use:

  • Stand mixer – convenient but optional; you can mix and knead by hand.
  • Rolling pin – essential for laminating.
  • Tape measure – helps keep your dough dimensions consistent when rolling.
  • Plastic wrap – keeps the dough moist during refrigeration; use plastic, not a tea towel.

For the filling, choose good quality dark or semisweet chocolate. I prefer bittersweet chocolate for a balanced, intense center that complements the pastry.

Look at those layers—puffy, golden, and full of flakiness.

Gorgeous golden chocolate croissants

I rely on Red Star Platinum instant yeast for consistent fermentation. If you’re nervous about working with yeast, a reliable instant yeast can make the process much more forgiving.

Crisp flaky croissants with rich chocolate

When baked, these croissants make a five-star breakfast. The first bite will show you the payoff for the time and effort, and you’ll be eager to make another batch.

Step by step tutorial for flaky chocolate croissants

Bon appétit!

img 23649 11

5 from 2 votes

Pain au Chocolat

By Shinee Davaakhuu
Crisp and flaky outside, soft and buttery inside, with a satisfying chocolate center in every bite.
Total: 3 days
Servings: 8 jumbo croissants
Pin Recipe
Comment
Print Recipe

Ingredients

For dough:

  • 4 cups 500gr all-purpose flour
  • 1 ¼ cup 300ml milk, at room temperature
  • ¼ cup 50gr sugar
  • 2 tablespoons unsalted butter, softened
  • 1 packet Red Star Platinum Superior Baking Yeast
  • 1 ½ teaspoons salt

For laminating:

  • 1 cup 225gr unsalted butter, semi-cold

For filling:

  • 4 oz bittersweet or semisweet chocolate bar, cut into 16 rectangles

For egg wash:

  • 1 egg yolk

Instructions

Day 1

  • 1. To make the dough: In a large bowl with a dough hook or by hand, combine all dough ingredients and mix until the dough comes together, about 5 minutes. Transfer to a floured surface, knead briefly, flatten into a disk and place in a floured dish (an 8×8-inch pan works). Cover with plastic wrap and refrigerate at least 6 hours or overnight.
  • 2. To prepare the butter: Cut butter sticks lengthwise, place on parchment, cover with another sheet and roll into a 7×7-inch square. Trim and roll again until even. Refrigerate at least 30 minutes (do not freeze).
  • Day 2
  • 3. Laminating: Roll chilled dough into roughly a 10×10-inch square on a floured surface.
  • 4. Place the butter square in the dough center with the butter corners pointing to the middle of each side. Fold the dough edges over like an envelope and pinch seams to seal.
  • 5. Roll the dough into an 8×24-inch rectangle, fold into thirds, wrap in plastic and refrigerate 30 minutes.
  • 6. Repeat the rolling and folding two more times, chilling 30 minutes between turns. If dough resists, chill 10–15 minutes before continuing.
  • 7. After the third fold, wrap and refrigerate overnight or at least 8 hours.
  • Day 3
  • 8. Divide dough into two equal pieces. Roll each to about an 8×22-inch rectangle, lifting it occasionally since the dough relaxes and shrinks slightly.
  • 9. Cut each rectangle into four equal rectangles for a total of eight pieces.
  • 10. Place one piece of chocolate at the near edge and a second piece in the center. Start rolling from the chocolate edge and roll tightly. Place on baking sheets lined with parchment, spacing four croissants per sheet.
  • 11. Cover with plastic wrap and proof about an hour, until doubled in size.
  • 12. Preheat oven to 425°F (220°C).
  • 13. Whisk the egg yolk with 1 tablespoon water and brush over croissants just before baking.
  • 14. Bake 20–25 minutes until deep golden. Serve warm.

⭐️ Did you make this recipe?
Please leave a review and share your experience.

Tips & Notes

  • Store croissants in an airtight container at room temperature for up to 2 days.
  • Freezing: After shaping but before proofing, freeze croissants on a baking sheet for at least 3 hours until solid, then transfer to a zip-top bag. Freeze up to a month.
  • To bake from frozen: thaw on a parchment-lined sheet covered loosely with a towel overnight, then proceed with proofing and baking as directed.
  • You can also freeze baked croissants; thaw on the counter for a couple of hours before serving.

Nutrition

Servings: 1 g
Calories: 583kcal
Carbohydrates: 64.6g
Protein: 9.3g
Fat: 32.1g
Sugar: 14.9g
Sodium: 456.6mg
Course: Appetizer, Breakfast, Snack
Cuisine: French
img 23649 12
Did you make this?Leave a rating and your feedback. Thank you!

Special thanks to Red Star Yeast for sponsoring this post.