
French · Breakfast
Authentic French Croissants Recipe | Flaky Buttery Homemade Croissants
Learn how to make authentic French croissants at home with this detailed step-by-step guide. Get perfectly flaky, buttery layers with this classic bakery-style recipe.
- Prep
- 120 min
- Cook
- 20 min
- Serves
- 8
- Difficulty
- Hard
Method
Mix Dry Ingredients
In a large mixing bowl, combine flour, sugar, salt, and yeast, making sure the yeast and salt do not directly touch at first. Mix well until evenly distributed.
Form Dough
Gradually pour in warm milk while mixing to form a soft dough. Knead the dough for about 8–10 minutes until it becomes smooth, elastic, and slightly tacky but not sticky.
First Rest
Shape the dough into a ball, cover it with plastic wrap or a damp cloth, and let it rest in the refrigerator for at least 1 hour to relax the gluten.
Prep Butter Slab
Place cold butter between parchment paper and flatten it into a rectangular slab using a rolling pin. Keep it chilled but pliable.
Envelope Fold
Roll out the chilled dough into a large rectangle on a lightly floured surface. Place the butter slab in the center and fold the dough over it like an envelope, sealing the edges completely.
Lamintion Process
Roll the dough gently into a long rectangle, then fold it into thirds (like a letter). Wrap and refrigerate for 30 minutes. Repeat this rolling and folding process 3 times to create multiple thin layers (lamination).


Final Roll
After the final fold, roll the dough into a thin large sheet about 1/4 inch thick. Use a sharp knife or cutter to divide the dough into long triangles.
Shape Croissants
Starting from the wide end of each triangle, roll the dough tightly toward the tip to form the classic croissant shape. Place them on a baking tray lined with parchment paper.
Proofing
Cover the shaped croissants lightly and let them proof at room temperature for 1–2 hours until they double in size and feel light and airy.
Egg Wash
Preheat the oven to 200°C (390°F). Mix the egg with water to create an egg wash and gently brush it over the croissants for a shiny golden finish.
Baking
Bake for 15–20 minutes until the croissants are deep golden brown, crispy on the outside, and fully cooked inside.
Cool and Enjoy
Remove from the oven and let them cool slightly on a rack before serving, allowing the layers to set and develop their flaky texture.


Cook’s tips
- Keeping the dough and butter cold is crucial for distinct layers.
- Don't rush the proofing; cold temperatures make the dough take longer to rise.
- Use a high-quality European-style butter with high fat content for best results.
Recipe notes
Experience the art of French pâtisserie in your own home! 
Explore more morning staples like our Traditional Sri Lankan String Hoppers for a varied international menu.
Frequently asked questions
Can I freeze the dough?
Yes, you can freeze the dough after the shape has been formed but before the final proofing.
Why didn't my croissants have layers?
Either the butter melted into the dough during rolling (too warm) or it was rolled too thin.
