Classic French Croissants Recipe:
Flaky, Buttery Layers Worth Every Fold
Few baked goods are as iconic and beloved as the classic French croissant. With its golden, crispy exterior and delicate honeycomb layers inside, a perfectly made croissant is the ultimate pastry experience. Every bite shatters into buttery flakes while revealing a light, airy interior that practically melts in your mouth.
Although croissants have a reputation for being difficult to make, the process becomes surprisingly approachable when broken down into simple steps. The secret lies in lamination—the technique of folding butter into dough multiple times to create hundreds of thin layers. During baking, these layers separate and rise, producing the beautiful texture that makes croissants famous around the world.
This recipe will guide you through creating bakery-style croissants from scratch, resulting in pastries that rival those found in Parisian bakeries.
Why You’ll Love This Recipe
- Buttery, flaky layers
- Light and airy interior
- Authentic French bakery texture
- Perfect for breakfast or brunch
- Freezer-friendly dough
- Impressively beautiful results
Ingredients
Dough
- 500g bread flour
- 60g granulated sugar
- 10g salt
- 10g instant yeast
- 300ml cold milk
- 50g unsalted butter, softened
Butter Block
- 250g high-quality unsalted butter
Egg Wash
- 1 egg
- 1 tablespoon milk
Equipment Needed
- Rolling pin
- Baking sheet
- Parchment paper
- Pastry brush
- Ruler (optional)
- Sharp knife or pizza cutter
Step 1: Make the Dough
In a large mixing bowl, combine the flour, sugar, salt, and yeast.
Add the cold milk and softened butter.
Mix until a rough dough forms.
Knead for 5–8 minutes until smooth and elastic.
The dough should be soft but not sticky.
Shape into a rectangle and place in a lightly greased bowl.
Cover and refrigerate for at least 2 hours or overnight.
Chilling helps develop flavor and makes the dough easier to laminate.
Step 2: Prepare the Butter Block
Place the butter between two sheets of parchment paper.
Using a rolling pin, flatten it into a rectangle approximately 7 x 10 inches.
Try to keep the thickness even throughout.
Refrigerate until firm but still pliable.
The butter should be cold but flexible.
If it becomes too hard, allow it to sit at room temperature for a few minutes before using.
Step 3: Enclose the Butter
Lightly flour your work surface.
Roll the chilled dough into a rectangle roughly twice the size of the butter block.
Place the butter block in the center.
Fold both sides of the dough over the butter like a letter.
Seal all edges completely.
This ensures the butter stays enclosed during rolling.
Step 4: First Fold
Roll the dough into a long rectangle.
Try to keep the edges straight.
Fold the top third down and the bottom third up, creating a letter fold.
Wrap in plastic wrap and refrigerate for 30–45 minutes.
This resting period keeps the butter cold and prevents tearing.
Step 5: Second Fold
Rotate the dough 90 degrees.
Roll it out again into a long rectangle.
Perform another letter fold.
Wrap and chill for another 30–45 minutes.
You will notice the dough becoming smoother and more structured.
Step 6: Third Fold
Repeat the rolling and folding process one final time.
After the third fold, refrigerate the dough for at least one hour.
At this stage, hundreds of butter layers have formed within the dough.
These layers are what create the croissant’s signature texture.
Step 7: Roll and Cut
Roll the chilled dough into a large rectangle approximately ¼ inch thick.
Trim the edges for clean layers.
Cut long triangles measuring about 4 inches wide at the base.
The cleaner the cuts, the better the final rise.
Step 8: Shape the Croissants
Make a small cut in the center of each triangle base.
Gently stretch the triangle slightly.
Starting at the base, roll tightly toward the tip.
Curve the ends inward to create the traditional crescent shape.
Place each croissant on a parchment-lined baking sheet.
Leave plenty of space between them.
Step 9: Final Proof
Cover loosely with plastic wrap.
Allow the croissants to proof at room temperature for 2–3 hours.
They should become noticeably puffy and jiggly.
This step is crucial for achieving a light and airy interior.
Avoid proofing in a very warm environment, as the butter may melt.
Step 10: Egg Wash
Whisk together the egg and milk.
Brush each croissant lightly.
The egg wash creates a beautiful golden finish.
Be careful not to let the egg wash drip onto the layers.
Step 11: Bake
Preheat the oven to 400°F (200°C).
Bake for 10 minutes.
Reduce the temperature to 375°F (190°C).
Continue baking for another 10–15 minutes.
The croissants should be deeply golden brown and beautifully puffed.
Your kitchen will smell like a French bakery.
Step 12: Cool and Enjoy
Allow the croissants to cool for at least 15 minutes before serving.
Fresh croissants are best enjoyed the day they are baked.
The crisp exterior and soft interior are truly irresistible.
Serving Suggestions
Serve croissants with:
- Butter and jam
- Honey
- Nutella
- Fresh fruit
- Coffee or espresso
- Hot chocolate
- Scrambled eggs
- Cheese and ham
They are equally delicious sweet or savory.
Storage Tips
Store croissants in an airtight container for up to 2 days.
Reheat in a 350°F (175°C) oven for 5 minutes to restore crispness.
You can also freeze baked croissants for up to 2 months.
Final Thoughts
Making homemade croissants requires patience, but the reward is extraordinary. Watching layers of butter and dough transform into golden, flaky pastries is one of the most satisfying experiences in baking. These classic French croissants deliver everything you love about artisan pastries: crispy edges, delicate layers, rich buttery flavor, and a beautifully airy crumb.
Once you experience a warm homemade croissant fresh from the oven, it’s hard to go back to store-bought versions. The effort is well worth it, and the results are nothing short of spectacular.