
Nothing says France quite like the sound of biting into a fresh croissant with its golden layers and airy pockets. While this iconic pastry might look tricky, it's totally doable once you get the basic principles down. Today I'm sharing all my tips for making homemade croissants that would make any Parisian baker proud.
I made these croissants for a family get-together last weekend and the quiet that fell after the first bite said it all. My mother-in-law, who's super picky about pastries, whispered that she needed my method because these were better than what her regular bakery offers. Talk about the ultimate compliment!
Creating perfectly layered dough
- Type 45 pastry flour: for the ideal lightness and structure
- Fresh baker's yeast: to help create those perfect air pockets inside
- Room temperature whole milk: for just the right moisture balance
- A small amount of sugar: to feed the yeast and add a touch of sweetness
- Fine salt: to boost gluten structure and balance flavors
- High-fat laminating butter (84% fat): for extraordinary flaky layers
- Beaten egg: for that signature golden-brown finish

Your butter choice makes all the difference here. I found that using Charentes-Poitou butter with its higher melting point and firmer texture makes the folding process so much easier. You'll notice the impact in your final product - cleaner layers and a more pronounced nutty flavor that truly stands out.
Making the initial dough
First, break up the yeast and dissolve it in warm milk with a tiny bit of sugar. In your stand mixer bowl with the dough hook, mix the sifted flour with salt and the remaining sugar. Slowly add the milk-yeast mixture while kneading at low speed. Then drop in the soft butter cut into small pieces and keep kneading until you get a smooth, stretchy dough that pulls away from the sides. This first step really matters for building the gluten network that'll give your croissant its structure.
First key rest period
Shape your dough into a ball and put it in a lightly floured bowl. Cover it with plastic wrap touching the surface and let it sit in the fridge for about two hours. This rest lets the gluten relax and makes the dough more stretchy for the next steps. The cold temp is super important to keep the dough from rising too quickly.
Getting your butter layer ready
While the dough rests, sort out your laminating butter. Put it between two sheets of parchment paper and flatten it into a square around 15 cm wide with even thickness. The butter should be cold but workable - not too hard or too soft. You want it to match the dough's texture so it doesn't squeeze out during folding. Keep it in the fridge until you need it.
The vital folding process
Take your dough from the fridge and roll it on a lightly floured surface into a rectangle about 30 cm by 15 cm. Put the butter square in the middle of the dough rectangle and fold the dough ends over the butter like an envelope, making sure the butter is completely covered. This starts the magical process that'll create those tasty flaky layers.
The first vital fold
Gently roll this package into a rectangle roughly 45 cm long by 15 cm wide. Don't press too hard or you'll push the butter out. Then fold the dough in thirds like a business letter: one third toward the center, then the other third on top. You've just made your first simple fold. Wrap the dough in plastic and let it chill in the fridge for an hour.
The game-changing second fold
Take your dough out of the fridge again and position it on your counter like a book, with the opening on your right. Roll it out again to the same size rectangle as before and do a second simple fold. This will be your last fold - despite what many think, more folds don't make better layers but actually turn your dough more like brioche. Wrap it up and let it rest another hour in the fridge.

Skillful shaping
Roll the dough into a rectangle about 60 cm long by 25 cm wide and 3-4 mm thick. With a sharp knife, cut triangles roughly 25 cm tall with a 10 cm base. Make a small cut in the middle of each triangle's base and gently stretch the points. Then roll each triangle from the base to the tip, slightly pulling the ends to curve your croissant into that classic crescent moon shape.
The final rise
Arrange your croissants on a baking sheet lined with parchment paper, leaving plenty of space between them. Brush them lightly with beaten egg for an initial glaze and let them rise in a warm spot for about two hours, until they double in size. This step is crucial for developing the airy inside structure that makes a great croissant.
Spot-on baking
Heat your oven to 200°C. Brush your croissants with beaten egg again for a perfect golden finish and bake for about 15 minutes until they turn a beautiful golden color. The temperature matters a lot: too low and they'll be pale and soggy; too high and they might burn outside before cooking through. Let them cool for a few minutes on a rack before you can't resist anymore.
I picked up the perfect croissant technique during a workshop with a baker from Normandy who always stressed feeling the dough with your fingers. He once told me his grandfather always said: "A good croissant should leave three butter marks on your napkin, no more, no less." I still think about this whenever I judge my creations, and I must say these croissants passed the test with flying colors!
Pairing suggestions
These homemade croissants are amazing on their own, but for a true French breakfast, enjoy them with a strong black coffee served in a big bowl. A selection of homemade jams, especially apricot or strawberry, really brings out their buttery flavor. Chocolate lovers can tuck a piece of good dark chocolate into the dough before rolling to make homemade pain au chocolat that's just as delicious.
Inventive variations
This laminated yeast dough opens the door to lots of tasty options. Try sprinkling sliced almonds on top before baking for crunchy almond croissants. A savory version with cheese and ham rolled inside turns the croissant into a tasty lunch option. For a Nordic twist, sprinkle the dough with ground cardamom and pearl sugar before shaping your croissants.
Best storage methods
Homemade croissants are definitely best on the day they're made, when their crust is still crispy. If you've made too many, store them in an airtight container at room temperature until the next day. To bring back their crispness, pop them in a preheated 150°C oven for a few minutes. You can also freeze the shaped raw croissants and bake them straight from frozen, just add a few extra minutes to the baking time.

Making homemade croissants captures the very heart of French baking - a perfect mix of technique, patience and feeling. Each time I make them, I feel connected to generations of bakers who've fine-tuned this craft over centuries. The real luxury today isn't buying expensive products, but taking time to create something authentic and sharing that moment of pure joy with loved ones. These flaky croissants that fill your home with amazing smells in the morning are more than just pastry - they're a way of keeping the French way of life alive right in my kitchen.
Frequently Asked Questions
- → Can dry yeast replace fresh yeast?
- Yes, swap 10g fresh yeast with 4g dry yeast. Just dissolve it in warm water before adding to dough.
- → What’s the ideal butter texture for layering?
- Butter should be pliable but not soft, matching the dough’s consistency to fold neatly without breaking or blending.
- → How long can croissants be stored?
- Keep them in an airtight container for 2-3 days. You can also freeze them raw or baked, reheating baked ones for 5 minutes in the oven.
- → Why do croissants lose shape while baking?
- Flattening happens if butter melts too early. Let the final rise occur in a cooler space and ensure your oven is fully preheated.
- → Can dough be prepped in advance?
- Absolutely! Make dough and layers a day ahead, refrigerate overnight, then shape, rise, and bake fresh the next morning.