Pain au chocolat is a classic French pastry made with buttery laminated dough wrapped around rich dark chocolate. These flaky chocolate croissants are crisp on the outside, soft and airy inside, and perfect for breakfast, brunch, or dessert. While the process takes some patience, the final result is absolutely worth it and tastes just like something from a French bakery.
Why You’ll Love This Recipe
This homemade pain au chocolat recipe delivers bakery-style pastries with beautiful flaky layers and melted chocolate in every bite. The dough is buttery, soft, and perfectly crisp after baking. Even though the recipe requires resting and folding, the steps are simple to follow and rewarding for beginner bakers who want to try authentic French pastries at home.
You’ll also love how versatile these pastries are. They can be served warm with coffee for breakfast, enjoyed as an afternoon snack, or presented as an elegant dessert for guests. The rich chocolate filling paired with the delicate layers creates a delicious balance that never disappoints.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
4 cups all-purpose flour
1 cup cold unsalted butter
1 cup whole milk, warmed
1 packet active dry yeast (2 1/4 teaspoons)
1/4 cup white granulated sugar
1 teaspoon salt
12 dark chocolate sticks or small chocolate bars
1 large egg, beaten for egg wash
Directions
In a small bowl, combine the warm milk, sugar, and active dry yeast. Let the mixture sit for about 5 minutes until it becomes foamy.
In a large mixing bowl, whisk together the flour and salt. Pour in the yeast mixture and mix until a dough forms.
Knead the dough on a lightly floured surface for about 5 minutes until smooth and elastic. Cover the dough and let it rise in a warm place for 1 hour or until doubled in size.
Place the cold butter between two sheets of parchment paper. Use a rolling pin to shape it into a rectangle about 1/2 inch thick. Refrigerate until firm but still pliable.
Roll the dough into a large rectangle slightly bigger than the butter block. Place the butter in the center and fold the dough over it, sealing the edges completely.
Roll the dough into a long rectangle and fold it into thirds like a letter. Refrigerate for 30 minutes. Repeat this rolling and folding process two more times, chilling between each fold to keep the butter cold.
Roll the laminated dough into a rectangle about 1/4 inch thick. Cut the dough into smaller rectangles.
Place one chocolate stick near the edge of each rectangle and roll tightly into a pastry shape.
Arrange the pastries on a parchment-lined baking sheet. Cover lightly and let them proof for 1 to 2 hours until puffy and doubled in size.
Preheat the oven to 375°F (190°C). Brush the pastries gently with beaten egg.
Bake for 15 to 20 minutes until golden brown, flaky, and crisp.
Allow the pain au chocolat to cool slightly before serving warm or at room temperature.
Servings and timing
Servings: 12 pain au chocolat
Prep Time: 1 hour
Resting and Chilling Time: 6 to 10 hours
Cook Time: 20 minutes
Total Time: 8 to 12 hours
Variations
For an almond version, spread a thin layer of almond paste inside the dough before adding the chocolate. This creates a sweet nutty flavor similar to almond croissants.
Milk chocolate or white chocolate can be used instead of dark chocolate for a sweeter pastry. You can even combine two types of chocolate for extra richness.
For added crunch, sprinkle sliced almonds or chopped hazelnuts on top after brushing with egg wash. A light sprinkle of coarse sea salt also pairs beautifully with the chocolate.
You can also add a small spoonful of chocolate spread or hazelnut spread before rolling the dough for a creamier filling.
Storage/Reheating
Store pain au chocolat in an airtight container at room temperature for up to 2 days. For slightly longer storage, refrigerate them for up to 4 days.
To freeze, place the baked pastries in a freezer-safe container or bag and freeze for up to 2 months.
To reheat, warm the pastries in a preheated oven at 350°F (175°C) for about 8 to 10 minutes until crisp and heated through. Avoid microwaving if possible, as it can soften the flaky layers.
FAQs
Can I make the dough ahead of time?
Yes, the dough can be prepared the night before and refrigerated overnight to develop flavor and save time.
Why is my butter leaking during baking?
The butter may have become too warm during lamination. Chill the dough whenever the butter starts softening.
Can I use instant yeast instead of active dry yeast?
Yes, instant yeast works well and can be mixed directly with the flour.
What type of chocolate is best?
High-quality dark chocolate sticks or bars are ideal because they melt smoothly without becoming overly sweet.
Why are my pastries not flaky?
Flaky layers come from proper folding and keeping the butter cold during the lamination process.
Can I freeze unbaked pain au chocolat?
Yes, shape the pastries and freeze them before the final proof. Thaw and proof before baking.
How do I know when they are fully baked?
They should be deeply golden brown and feel light and crisp on the outside.
Can I use bread flour?
Yes, bread flour creates a slightly chewier texture and stronger dough structure.
Do I need a stand mixer?
No, the dough can easily be kneaded by hand.
Can pain au chocolat be served cold?
Yes, they taste delicious both warm and at room temperature.
Conclusion
Authentic pain au chocolat is one of the most rewarding pastries you can make at home. With buttery flaky layers and rich melted chocolate, these French pastries are perfect for breakfast, brunch, or dessert. Although the process takes time, each step helps create the delicate texture that makes pain au chocolat so special. Once you taste these homemade chocolate croissants fresh from the oven, they are sure to become a favorite treat for any occasion.
Pain au chocolat is a classic French pastry made with laminated buttery dough wrapped around rich dark chocolate. It is flaky, crisp on the outside, and soft and airy inside, making it a perfect bakery-style treat for breakfast or dessert.
Author:Sophia
Prep Time:1 hour
Cook Time:20 minutes
Total Time:8–12 hours
Yield:12 pastries
Category:Dessert
Method:Baking
Cuisine:French
Diet:Vegetarian
Ingredients
4 cups all-purpose flour
1 cup cold unsalted butter
1 cup whole milk, warmed
2 1/4 teaspoons active dry yeast
1/4 cup granulated sugar
1 teaspoon salt
12 dark chocolate sticks or chocolate bars
1 large egg, beaten (for egg wash)
Instructions
Mix warm milk, sugar, and yeast and let sit until foamy.
Combine flour and salt in a bowl, then add yeast mixture and form a dough.
Knead until smooth, then let rise for about 1 hour until doubled.
Roll cold butter into a rectangle between parchment paper and chill.
Roll dough into a rectangle, place butter inside, and fold to encase it.
Roll and fold dough into thirds, chilling between folds; repeat 2–3 times.
Roll dough out and cut into rectangles.
Place chocolate at one edge and roll into pastries.
Let pastries proof until puffy and doubled in size.
Brush with egg wash and bake at 375°F (190°C) for 15–20 minutes until golden.
Notes
Keep butter cold during lamination for flaky layers.
Do not skip resting times to develop structure and texture.