Easy Homemade Puff Pastry Croissants
These homemade puff pastry croissants are crispy, buttery, golden, and beautifully flaky. The dough is made with simple ingredients and layered with butter to create delicious pastry-like layers without complicated techniques.
With a crisp exterior and soft, tender center, these croissants are perfect for breakfast, brunch, or enjoying with a cup of coffee or tea. 🥐✨
Why You’ll Love These Croissants
- Crispy and flaky layers
- Soft and tender inside
- Simple ingredients
- Homemade bakery-style pastry
- Great for breakfast or brunch
- Perfect with sweet or savory fillings
Ingredients
For the Dough
- 250 ml milk, lukewarm
- 2 tablespoons granulated sugar (40 g)
- 7 g dry yeast
- 400 g wheat flour
- 1½ teaspoons salt (9 g)
- 25 g butter, melted
For the Butter Layers
- 140 g softened butter
- Vegetable oil, for handling the dough
For the Egg Wash
- 1 egg yolk
- 1 tablespoon milk
How to Make Puff Pastry Croissants
1. Prepare the Dough
Pour the lukewarm milk into a large mixing bowl.
Add the sugar and dry yeast. Mix well.
Sift in the wheat flour and add the salt.
Mix with a spatula until a dough begins to form.
Add the melted butter and continue mixing.
2. Knead the Dough
Transfer the dough to a work surface.
Knead by hand for approximately 5 minutes, until the dough becomes smooth and elastic.
Lightly grease a bowl with vegetable oil.
Place the dough inside, cover with cling film, and let it rise in a warm place for approximately 1 hour, or until it has doubled in size.
3. Divide the Dough
Once the dough has risen, lightly grease your work surface with vegetable oil.
Divide the dough into 10 equal pieces.
Shape each piece into a smooth ball.
Cover the dough balls with cling film and let them rest for 10 minutes.
4. Roll Out the Dough
Lightly grease the work surface and rolling pin with vegetable oil.
Roll each dough ball into a circle approximately 18 cm in diameter.
Repeat with all 10 pieces.
5. Create the Butter Layers
Place one rolled-out dough circle on a plate.
Brush it with approximately 1 teaspoon of softened butter, leaving about 1 cm around the edge.
Place another dough circle on top and repeat the process.
Continue stacking the dough circles, brushing butter between the layers.
Use the remaining butter to finish layering the dough.
You should have a stack of 10 thin dough circles with butter between the layers.
6. Chill the Dough
Cover the stacked dough with cling film.
Place it in the refrigerator for approximately 1 hour.
Chilling helps keep the butter firm and makes the dough easier to roll.
7. Roll Out the Layered Dough
Sprinkle a work surface lightly with flour.
Place the chilled dough stack on the surface and dust the top lightly with flour.
Gently stretch the dough with your hands.
Turn it over and stretch again.
Using a rolling pin, gradually roll the dough into a large circle.
Turn the dough occasionally while rolling to keep the shape even.
If air bubbles appear, carefully prick them with a knife.
Continue rolling until the dough is approximately 5 mm thick.
8. Cut and Shape the Croissants
Divide the large circle into 12 triangular pieces.
Make a small incision at the wide end of each triangle.
Starting from the wide end, roll each piece toward the pointed end to form a croissant shape.
Place the shaped croissants on a baking sheet lined with parchment paper.
9. Second Rise
Cover the croissants loosely with cling film.
Let them rise in a warm place for approximately 40 minutes, or until they become noticeably puffy.
10. Add the Egg Wash
Mix the egg yolk with 1 tablespoon of milk.
Gently brush the tops of the risen croissants with the egg wash.
11. Bake
Preheat the oven to 200°C (392°F).
Bake the croissants at 200°C for 5 minutes.
Then reduce the oven temperature to 160°C (320°F) and continue baking for approximately 15 minutes, or until the croissants are golden brown and crisp.
Keep an eye on them during the final minutes, as oven temperatures can vary.
12. Cool and Serve
Remove the croissants from the oven and allow them to cool slightly on a wire rack.
Serve warm or at room temperature.
Helpful Tips for Flaky Croissants
- Keep the butter soft enough to spread but not melted.
- Don’t skip the refrigerator step; chilling helps maintain the layers.
- Roll the dough gradually rather than forcing it.
- If the butter starts melting while shaping, place the dough back in the refrigerator for a short time.
- Don’t skip the second rise—proper proofing helps create a lighter texture.
- Make sure the oven is fully preheated before baking.
- Baking times can vary depending on your oven and the size of the croissants.
Serving Suggestions
These croissants are delicious with:
- Butter and jam
- Honey
- Chocolate spread
- Cream cheese
- Fresh berries
- Scrambled eggs
- Ham and cheese
Storage
Store completely cooled croissants in an airtight container at room temperature for 1–2 days.
For longer storage, freeze them in a freezer-safe bag or container. Reheat in the oven for a few minutes to restore their crisp texture.
Frequently Asked Questions
Why do I need to chill the dough?
Chilling keeps the butter firm between the dough layers. This helps create the flaky, layered texture during baking.
Can I use melted butter between the layers?
It’s better to use softened butter rather than melted butter. Softened butter spreads evenly while remaining inside the layers.
Why aren’t my croissants flaky?
The most common causes are butter that became too warm, insufficient layering, overworking the dough, or skipping the chilling and proofing stages.
Can I make the dough ahead of time?
Yes. The dough can be prepared ahead and kept chilled. This can also make the process easier because the dough has more time to rest.