Homemade Croissants Step By Step

Highlighted under: Sweet Baking Essentials

When I set out to make homemade croissants, I had no idea how rewarding the process would be. The aroma of freshly baked bread wafting through my kitchen is one of my favorite memories. Although the process requires some patience, the flaky, buttery layers that result from the simple combination of flour, butter, and a bit of yeast are worth every minute. I've learned some helpful tips along the way to ensure perfect results every time, making this culinary adventure truly enjoyable.

Skylar Jennings

Created by

Skylar Jennings

Last updated on 2026-03-05T07:13:53.424Z

In my journey to perfect homemade croissants, I discovered the beauty of lamination. This technique involves folding butter into the dough multiple times to create those signature, flaky layers. One tip I found incredibly useful is to keep everything as cold as possible; this helps the butter stay solid and achieve the desired flakiness. I also started using a kitchen scale for precise measurements, which has made a noticeable difference in consistency.

What surprised me was how satisfying it is to watch the croissants puff up in the oven. The addition of a bit of sugar in the dough not only enhances the flavor but also caramelizes beautifully during baking. Each bite is a delicious reward for my patience and effort. I can assure you, once you've made them from scratch, store-bought croissants will never be the same!

Secondary image

Why You'll Love This Recipe

  • The satisfaction of creating flaky layers from scratch
  • The rich buttery flavor that fills your kitchen
  • Perfect for breakfast or an elegant brunch

Understanding the Ingredients

In croissant-making, the quality of your ingredients can significantly influence the final product. Using high-protein all-purpose flour creates the necessary gluten structure for strong layers. You can also substitute with bread flour, which has a higher protein content, to enhance chewiness. The cold unsalted butter is crucial for creating distinct layers; it should be pliable yet firm. If you opt for salted butter, reduce the added salt to avoid overpowering the flavor.

Yeast plays a vital role in croissant dough, as it aids in the rise and texture. Instant yeast, used in this recipe, allows for quicker activation and doesn't need proofing. Ensure your milk is lukewarm (about 100°F or 37°C) to foster yeast activity without killing it. If you’re avoiding dairy, almond or oat milk can be excellent substitutes, though they may slightly alter the flavor profile.

Perfecting the Lamination Process

The lamination process is what differentiates croissants from other baked goods. When rolling the dough, aim for a uniform thickness of about 1/4 inch. If you notice the butter starting to melt, it's essential to chill the dough again to maintain the integrity of each layer. You want the butter to remain solid throughout the process; this ensures that when the dough bakes, steam is generated, creating those classic flaky layers.

After each folding and chilling, it's important to roll the dough gently and evenly. Uneven thickness may cause tearing and uneven baking. If you're looking to customize your croissants, try adding a teaspoon of almond extract or a chocolate filling before rolling. These little touches can elevate your croissant experience significantly, turning a simple recipe into something special.

Ingredients for Homemade Croissants

For the Dough

  • 500g all-purpose flour
  • 10g salt
  • 40g granulated sugar
  • 10g instant yeast
  • 300ml milk, lukewarm
  • 50g unsalted butter, softened

For the Butter Layer

  • 250g unsalted butter, cold

Additional Ingredients

Use flour for dusting the working surface.

How to Make Homemade Croissants

Prepare the Dough

In a large mixing bowl, combine flour, salt, sugar, and yeast. Gradually add lukewarm milk and softened butter. Mix until a dough forms, then knead for about 10 minutes until smooth. Cover and refrigerate for 1 hour.

Prepare the Butter Layer

Place the cold butter between two sheets of parchment paper and roll it into a rectangle about 1cm thick. Chill in the fridge while your dough rests.

Combine the Dough and Butter

Roll out the dough into a rectangle about twice the size of the butter sheet. Place the butter in the center, folding the dough over to encase it completely. Pinch edges to seal.

Laminate the Dough

Roll the dough out into a large rectangle again. Fold it into thirds like a letter. This is your first turn. Wrap and refrigerate for 30 minutes. Repeat this step two more times, chilling between each turn.

Shape the Croissants

After the final turn, roll the dough into a large rectangle and slice it into triangles. Roll each triangle tightly from the base to the tip, placing them on a baking sheet lined with parchment paper.

Proof and Bake

Cover the croissants with a towel and let them proof for about 2 hours until doubled in size. Preheat your oven to 200°C (390°F). Brush the croissants with an egg wash and bake for 20-25 minutes until golden brown.

Let the croissants cool slightly before serving. Enjoy them fresh!

Pro Tips

  • For the best results, ensure your ingredients are cold to prevent the butter from melting during the lamination process. Using a scale for measurements can also enhance the precision of your baking.

Storing and Freezing Croissants

Once baked, allow your croissants to cool entirely on a wire rack. For short-term storage, keep them in an airtight container at room temperature for up to 3 days. For longer storage, consider freezing them. Wrap each croissant tightly in plastic wrap and place them in a freezer-safe bag. They can last up to 2 months in the freezer. When ready to eat, simply reheat in a preheated oven at 180°C (350°F) for about 10-15 minutes to restore crispness.

When freezing unbaked croissants, place them on a baking sheet after shaping and freeze until solid. Then transfer them to a bag for longer storage. This way, you can enjoy freshly baked croissants at your convenience. Just allow them to proof for 1-2 hours before baking as instructed.

Troubleshooting Common Issues

If your croissants turn out dense or do not rise, the most likely culprit is temperature. Ensure your dough is kept in a warm environment when proofing, about 75°F (24°C) is ideal. If your kitchen is too cold, try placing the dough in an oven turned off but with the oven light on to create a warm spot.

Another common issue is butter leaking during baking. This often occurs if the dough hasn't been rolled tightly enough around the butter layer or if it was over-proofed. To prevent this, be careful when sealing the edges after shaping, and closely monitor the proofing time before baking to achieve optimal puffiness without compromising structure.

Serving Suggestions

Croissants are incredibly versatile and serve beautifully at breakfast or as an elegant brunch addition. Serve them fresh and warm with a side of jam, honey, or a good quality butter. For a delightful twist, consider filling them with savory ingredients like ham and cheese or sweet options such as custard or fruit preserves before rolling.

For a special occasion, you might sprinkle the tops with flaky sea salt right before baking, enhancing the flavor profile. Pair your freshly baked croissants with espresso or a rich hot chocolate for a luxurious breakfast experience that feels like a pastry shop treat right from your own oven.

Questions About Recipes

→ Can I freeze croissants?

Yes! You can freeze both unbaked and baked croissants. Wrap them tightly in plastic wrap before placing them in a freezer bag.

→ How do I store leftover croissants?

Store at room temperature for up to 2 days in an airtight container. For longer storage, refrigerate or freeze.

→ What can I do if the dough is too sticky?

If the dough is sticky, sprinkle a little more flour while kneading, but be careful not to add too much or it will affect the texture.

→ Can I add fillings to croissants?

Absolutely! You can add chocolate, almond paste, or even savory fillings like ham and cheese before rolling them.

Homemade Croissants Step By Step

When I set out to make homemade croissants, I had no idea how rewarding the process would be. The aroma of freshly baked bread wafting through my kitchen is one of my favorite memories. Although the process requires some patience, the flaky, buttery layers that result from the simple combination of flour, butter, and a bit of yeast are worth every minute. I've learned some helpful tips along the way to ensure perfect results every time, making this culinary adventure truly enjoyable.

Prep Time30 minutes
Cooking Duration25 minutes
Overall Time8 hours

Created by: Skylar Jennings

Recipe Type: Sweet Baking Essentials

Skill Level: Intermediate

Final Quantity: 12 croissants

What You'll Need

For the Dough

  1. 500g all-purpose flour
  2. 10g salt
  3. 40g granulated sugar
  4. 10g instant yeast
  5. 300ml milk, lukewarm
  6. 50g unsalted butter, softened

For the Butter Layer

  1. 250g unsalted butter, cold

How-To Steps

Step 01

In a large mixing bowl, combine flour, salt, sugar, and yeast. Gradually add lukewarm milk and softened butter. Mix until a dough forms, then knead for about 10 minutes until smooth. Cover and refrigerate for 1 hour.

Step 02

Place the cold butter between two sheets of parchment paper and roll it into a rectangle about 1cm thick. Chill in the fridge while your dough rests.

Step 03

Roll out the dough into a rectangle about twice the size of the butter sheet. Place the butter in the center, folding the dough over to encase it completely. Pinch edges to seal.

Step 04

Roll the dough out into a large rectangle again. Fold it into thirds like a letter. This is your first turn. Wrap and refrigerate for 30 minutes. Repeat this step two more times, chilling between each turn.

Step 05

After the final turn, roll the dough into a large rectangle and slice it into triangles. Roll each triangle tightly from the base to the tip, placing them on a baking sheet lined with parchment paper.

Step 06

Cover the croissants with a towel and let them proof for about 2 hours until doubled in size. Preheat your oven to 200°C (390°F). Brush the croissants with an egg wash and bake for 20-25 minutes until golden brown.

Extra Tips

  1. For the best results, ensure your ingredients are cold to prevent the butter from melting during the lamination process. Using a scale for measurements can also enhance the precision of your baking.

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 15g
  • Saturated Fat: 9g
  • Cholesterol: 25mg
  • Sodium: 210mg
  • Total Carbohydrates: 27g
  • Dietary Fiber: 1g
  • Sugars: 3g
  • Protein: 5g