How to Make Perfect Croissants Step by Step (For Beginners)

Posted on November 6, 2025 by Sorenna Blythe

Make Perfect Croissants

There’s nothing quite like biting into a warm, buttery croissant with crisp edges and soft, airy layers. It’s the kind of pastry that feels like a little piece of Paris in your kitchen.

Croissants have a reputation for being tricky, but they don’t have to be. With a bit of patience, the right technique, and clear steps, you can absolutely make them at home.

Let’s turn flour, butter, and time into something truly magical!

What Makes a Perfect Croissant?

A perfect croissant is more than just a pretty pastry. It’s a balance of texture, flavor, and technique.

You’re aiming for a golden-brown crust that gently crackles when touched, revealing dozens of delicate, airy layers inside.

Each bite should feel light, crisp on the outside, and buttery-soft within, almost melting in your mouth.

That signature flakiness comes from a method called lamination, where cold butter is folded into dough multiple times to create ultra-thin layers.

When baked, the water in the butter turns to steam, puffing up those layers and giving croissants their iconic rise and texture.

If your lamination is clean and your dough stays cool, you’ll get distinct, defined layers.

But if the butter melts or breaks through, the layers fuse, and you end up with a dense, bready roll and not a croissant. Steam also plays a quiet but crucial role.

It helps the croissant expand during the first minutes of baking before the crust sets, creating that open, honeycomb-like interior that bakers obsess over.

So yes, the magic is part butter, part science, and part patience, but totally worth every step!

Ingredients You’ll Need

  • All-purpose flour – 4 cups (500g)
    The foundation of your dough. It gives structure while still allowing for tender, flaky layers.
  • Unsalted butter – 1 cup (225g), cold
    The star of the show. Cold butter creates the signature flakiness during lamination. Use European-style if possible for richer flavor.
  • Milk – 1 cup (240ml), warm
    Adds moisture and richness to the dough. Warm milk also helps activate the yeast.
  • Active dry yeast – 2 ¼ tsp (7g)
    This helps your croissants rise and become light and airy inside. Make sure it’s fresh and alive.
  • Sugar – ¼ cup (50g)
    Feeds the yeast and adds a touch of sweetness to balance the butter.
  • Salt – 1 ½ tsp
    Essential for flavor. Without it, your croissants will taste flat, even with all that butter.
  • Egg – 1 (for egg wash)
    Brush on before baking to give your croissants a glossy, golden finish.

Tools & Equipment Checklist

  • Rolling pin
    Essential for rolling out the dough evenly during the lamination process. A heavy one helps apply even pressure.
  • Pastry brush
    Used for brushing on the egg wash before baking, which gives croissants their shiny, golden top.
  • Baking tray
    A flat, sturdy tray to bake your croissants on. Line it with parchment to prevent sticking.
  • Stand mixer (optional)
    Helpful for kneading the dough quickly and evenly, but you can do it by hand if needed.
  • Ruler or measuring tape
    Great for keeping dough dimensions accurate, especially when cutting triangle shapes for rolling.
  • Sharp knife or pizza cutter
    You’ll need this to slice clean, even triangles from your rolled-out dough. Dull blades can mash the layers.
  • Plastic wrap and parchment paper
    Plastic wrap keeps the dough from drying out during resting. Parchment paper is key for clean baking and easy cleanup.

Step-by-Step Instructions

Step 1: Make the Dough (Détrempe)

In a bowl or stand mixer, combine 1 cup (240ml) warm milk, 2 ¼ tsp (7g) active dry yeast, and ¼ cup (50g) sugar. Stir gently and let it sit for 5–10 minutes until foamy.

This tells you the yeast is alive and ready to work. Once bubbly, add 4 cups (500g) all-purpose flour and 1 ½ tsp salt. Mix until a shaggy dough forms, then knead it for 5–8 minutes until smooth.

You can knead by hand or use a dough hook on low speed. The dough should be soft but not sticky.

Flatten it into a disk, wrap it tightly in plastic wrap, and refrigerate it for at least 2 hours or overnight. This gives the gluten time to relax and makes rolling easier later.

Step 2: Prepare the Butter Block (Beurrage)

Place 1 cup (225g) cold unsalted butter between two sheets of parchment paper. Use a rolling pin to gently pound and flatten it into a 6-inch square, about ½ inch thick.

Try to keep it as even and square as possible. If the butter gets too soft, pop it back in the fridge for a few minutes. You want it pliable but firm and not melty.

Step 3: Encase the Butter

Take the chilled dough and roll it out on a lightly floured surface into a 10-inch square. Place the cold butter block diagonally in the center so it forms a diamond over the square dough.

Fold each corner of the dough over the butter like an envelope, sealing the edges tightly in the center. This traps the butter inside and preps it for laminating.

Step 4: Laminate the Dough

Roll the butter-encased dough into a 20-inch x 8-inch rectangle. Work quickly to avoid warming the butter. Fold the dough into thirds like a letter—this is your first “turn.”

Wrap it in plastic wrap and chill in the fridge for 30–45 minutes. Repeat this process two more times, chilling between each fold. That’s three turns total.

Always roll lengthwise and dust with flour as needed to prevent sticking. The key here is keeping everything cold, and if the butter starts to ooze out, chill it again. Cold dough = defined flaky layers.

Step 5: Shape the Croissants

After your final chill, roll the dough into a 24-inch x 9-inch rectangle. Trim the edges to square them off.

Using a ruler and sharp knife or pizza cutter, cut the dough into long triangles. Each base should be about 3 inches wide.

Lightly stretch each triangle, then starting from the base, roll it tightly toward the tip to form a crescent. Place the croissants tip-side down on a parchment-lined baking tray to prevent unrolling.

Step 6: Proof the Croissants

Loosely cover the tray with plastic wrap or a clean towel. Let the croissants proof in a warm, draft-free spot for 1.5 to 2 hours, until noticeably puffy.

They should jiggle slightly when you move the tray, but still hold their shape. If it’s too cold, proofing will drag on and mess with texture, so don’t skip this step or rush it. Patience pays off.

Step 7: Egg Wash and Bake

Preheat your oven to 400°F (200°C). Beat 1 egg with a splash of milk or water. Gently brush the tops of the croissants with this egg wash, and don’t let it drip down the sides, or it could seal the layers.

Bake for 18 to 22 minutes, or until deeply golden, crisp, and puffed. Rotate the tray halfway through if needed for even color.

Pro Tips for Success

Use European Butter for Best Flavor

If you can get your hands on European-style butter (like Plugrá, Président, or Kerrygold), do it. These butters have a higher fat content, around 82%, which means less water and more richness.

That extra fat helps your croissants turn out more flavorful, flakier, and melt-in-your-mouth buttery.

Standard grocery store butter works too, but if you’re going to all this effort, the upgrade is worth every cent.

Chill Between Each Fold to Keep Layers Defined

Temperature is everything when it comes to lamination. Always chill your dough for 30–45 minutes between each turn.

If your dough is too warm, the butter softens, smears, and seeps into the dough layers. That’s how you end up with flat, bready croissants.

Cold dough helps keep those butter layers distinct, which is the secret behind all that glorious flake and rise. If in doubt, chill it again, as there’s no shame in being safe.

Don’t Overproof or the Butter Will Leak During Baking

Croissants love time, but they don’t love overproofing. If you let them rise too long or in too warm a space, the butter starts to melt into the dough.

Once that happens, you lose the lamination, and instead of layers, you get a greasy puddle on your baking tray.

Keep your proofing around 1.5 to 2 hours in a cool, draft-free area because you want them soft and puffy, but not bloated or saggy. If they’re jiggly and slightly domed, they’re ready for the oven.

Storage & Reheating Tips

Fresh croissants are best the day they’re baked, but let’s be honest, no one’s tossing leftover croissants in the trash.

To keep them crisp and delicious, store fully baked croissants in an airtight container at room temperature for up to 2 days. Don’t refrigerate them; that just makes them stale faster.

If you want to prep ahead, you can freeze shaped, unbaked croissants right after rolling them.

Just place them on a tray until solid, then transfer to a freezer bag—when you’re ready to bake, let them thaw and proof overnight in the fridge before popping them in the oven.

You can also freeze baked croissants once completely cooled. To reheat, skip the microwave because it makes them soggy. Instead, warm them in a 300°F (150°C) oven for 5 to 8 minutes.

That brings back the crispy edges and soft, buttery center like magic.

Common Mistakes to Avoid

Butter Melting During Folds

This is the croissant killer. When the butter gets too warm during lamination, it melts into the dough and ruins those precious layers. Instead of flaky croissants, you’ll get heavy, dense rolls.

To avoid this, always work with cold butter and chilled dough. If the kitchen is warm, refrigerate the dough between steps more often, even for just 10 minutes.

If you see butter starting to ooze out, stop, wrap it up, and chill. No shame in playing it cool.

Not Resting the Dough Enough Between Turns

Lamination is a marathon, not a sprint. After each fold, the gluten in the dough tightens up. If you try to roll it again too soon, it’ll fight you—shrinking back, tearing, or stretching unevenly.

That’s how layers get smushed. After each “turn,” wrap the dough and rest it in the fridge for 30 to 45 minutes.

This gives the gluten time to relax and keeps everything smooth and rollable.

Rushing the Proofing Before Baking

Croissants need time to puff up before hitting the oven. If you bake them too soon, they’ll be dense, flat, and underdeveloped. Aim for a final proof of 1.5 to 2 hours in a warm (not hot) spot.

The dough should look visibly puffed, soft to the touch, and jiggle slightly when the tray moves. If you’re not sure, wait another 10 minutes. It’s better to be patient than to rush and waste all that work.

Variations to Try

Chocolate Croissants (Pain au Chocolat)

These are the go-to treats for chocolate lovers and are surprisingly easy to make once you’ve mastered the base dough.

Instead of rolling triangles, cut your laminated dough into rectangles about 4 x 6 inches.

Place a small stick or bar of dark chocolate (about 1 oz) near one edge, fold the dough over, then place another chocolate stick and fold again, like a mini scroll.

Make sure the seam is underneath to keep it closed while baking. Proof and bake just like the classic ones.

The chocolate melts into a gooey center wrapped in buttery layers. It’s basically the pastry version of a hug.

Almond Croissants

This one’s perfect for using up day-old croissants, but you can start with fresh ones too.

Mix ¼ cup (60g) softened butter, ¼ cup (50g) sugar, ½ cup (50g) almond flour, and 1 egg to make a rich almond cream.

Slice baked croissants open, spread the cream inside, and sandwich them back together.

Add a little more cream on top, sprinkle with sliced almonds, and bake at 350°F (175°C) for 10–12 minutes until golden and toasty.

Dust with powdered sugar before serving. You’ll never look at plain croissants the same way again.

Savory Options: Ham & Cheese, Spinach & Feta

Croissants don’t always have to be sweet. For ham and cheese, layer a thin slice of deli ham and about 1 tbsp shredded gruyère or cheddar across the base of each dough triangle before rolling.

For a spinach & feta twist, sauté ½ cup chopped spinach with a little garlic, cool it down, then mix in 2–3 tbsp crumbled feta. Add the filling before shaping and bake as usual.

These make fantastic brunch pastries or fancy grab-and-go breakfasts that look like they came from a café.

Final Words

Croissants take time, but they’re totally worth the effort. The first batch might not be perfect, and that’s okay. Every fold, chill, and bake teaches you something new.

So roll up your sleeves, grab that butter, and give it a go this weekend. You might surprise yourself!

FAQs

Can I use instant yeast instead of active dry?

Yes, you can swap them 1:1. Just skip the blooming step because instant yeast can go straight into the flour.

Still, if you’re unsure whether it’s fresh, blooming it in warm milk with sugar won’t hurt.

How long can I freeze shaped croissants?

You can freeze unbaked, shaped croissants for up to 1 month. Flash-freeze them on a tray first, then store in an airtight bag or container.

When ready to bake, thaw overnight in the fridge and proof before baking as usual.

What flour is best—bread or all-purpose?

All-purpose flour is perfect for classic croissants because it creates a tender, balanced crumb.

Bread flour has more protein and gives a chewier result, which some people like, but it can be a bit tougher to roll.

Can I make them dairy-free?

Yes, but results will vary. Use plant-based butter with at least 80% fat to get close to the same lamination effect.

Also, swap the milk for any unsweetened non-dairy option, like oat or almond milk. Just keep everything cold and expect a slightly different texture and flavor.

How to Make Perfect Croissants Step by Step (For Beginners)

Recipe by Sorenna BlytheDifficulty: Intermediate
Servings

12

croissants
Prep time

1

hour 
Cooking time

20

minutes
Total time

12

hours 

Flaky, buttery croissants made from scratch with step-by-step lamination, perfect for a cozy weekend bake.

Ingredients

  • 4 cups (500g) all-purpose flour

  • 1 cup (240ml) warm milk

  • 2 ¼ tsp (7g) active dry yeast

  • ¼ cup (50g) sugar

  • 1 ½ tsp salt

  • 1 cup (225g) unsalted butter (cold)

  • 1 egg (for egg wash)

Directions

  • Make Dough: Bloom yeast in warm milk with sugar for 10 mins. Add flour and salt. Mix, knead until smooth. Chill for 2 hours or overnight.
  • Prepare Butter Block: Flatten butter into a 6-inch square between parchment. Chill.
  • Encase Butter: Roll dough into a 10-inch square. Place butter in the center like a diamond. Fold corners over to seal.
  • Lamination: Roll dough into a 20×8-inch rectangle. Fold into thirds. Chill 30–45 mins. Repeat 2 more times (3 folds total).
  • Shape: Roll dough to a 24×9-inch rectangle. Cut into triangles. Roll into crescents.
  • Proof: Let rise for 1.5–2 hours at room temp until puffy.
  • Bake: Brush with beaten egg. Bake at 400°F (200°C) for 18–22 mins until golden brown.

Notes

  • Keep dough and butter cold to preserve layers.
  • Freeze shaped croissants for up to 1 month.
  • Reheat baked croissants in a 300°F oven for 5–8 minutes.
  • Use European butter for extra flakiness and flavor.

You might also like these Posts

Leave a Comment