Croissants have always been a cherished part of my breakfast ritual. These classic French pastries, with their flaky, buttery exterior and tender layers, bring a little piece of Paris to my kitchen. Perfect for brunch or any special occasion, there’s nothing quite like the aroma of freshly baked croissants wafting through the air. Now, let’s dive into how to make these delightful treats!
Why You’ll Love This Croissants
There’s something magical about homemade croissants. Here are a few reasons why you’ll adore this recipe:
- They boast a flaky texture that’s hard to resist.
- Making them from scratch allows for customization with fillings like chocolate or almond.
- They are perfect for breakfast pastries or an elegant brunch.
- This croissant recipe from scratch is a rewarding endeavor.
- They can be enjoyed fresh or frozen for a later date.
- Learning how to make croissants at home enhances your baking skills.
This recipe aligns with the French cuisine tradition, ensuring you get the authentic flavor and experience.
Ingredients for Croissants
Gather these items:
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 tablespoon salt
- 1 tablespoon instant yeast
- 1 1/4 cups unsalted butter, cold
- 1 cup whole milk, warmed
- 1 egg for egg wash (beaten with 1 tablespoon water)
How to Make Croissants Step-by-Step
- Step 1: In a large bowl, whisk together flour, sugar, salt, and instant yeast.
- Step 2: Slowly pour the warm milk into the dry mix while stirring until a rough dough forms.
- Step 3: Knead the dough on a lightly floured surface for 6–8 minutes until smooth and elastic.
- Step 4: Shape the dough into a ball, cover, and refrigerate for at least 1 hour.
- Step 5: Roll cold butter into a rectangle about 8 x 5 inches.
- Step 6: Roll the chilled dough into a rectangle about 12 x 10 inches and place butter on lower two-thirds.
- Step 7: Fold the dough over the butter and seal the edges.
- Step 8: Roll into a long rectangle and fold into thirds, chill for 1 hour.
- Step 9: Repeat the rolling and folding process two more times.
- Step 10: Roll the dough to 1/4 inch thick, trim edges, and cut into triangles.
- Step 11: Roll each triangle toward the tip to form crescents and place on a baking sheet.
- Step 12: Let croissants proof at room temperature until doubled in size (1–2 hours).
- Step 13: Preheat the oven to 400°F and brush croissants with egg wash.
- Step 14: Bake for 15–20 minutes until golden and flaky.
- Step 15: Cool on a rack for 10 minutes before serving.

Pro Tips for the Perfect Croissants
Keep these in mind:
- Use cold butter for better layering.
- Maintain a cool environment; warm temperatures can affect dough consistency.
- Practice patience during the rolling and folding process for that perfect flaky pastry.
- Consider using a pastry mat for easier rolling.
Best Ways to Serve Croissants
These croissants are delightful on their own, but here are some serving ideas:
- Serve warm with a dollop of jam or butter.
- Try them as a base for delicious almond croissants filled with almond cream.
- Pair with coffee for a perfect breakfast treat.
How to Store and Reheat Croissants
To keep your croissants fresh, store them in an airtight container at room temperature for up to 2 days. For longer storage, freeze them after baking. To reheat, place them in a preheated oven at 350°F for about 5-7 minutes.
Frequently Asked Questions About Croissants
What’s the secret to perfect Croissants?
The secret lies in the dough preparation. Properly layering cold butter with dough is crucial to achieving the iconic flaky texture.
Can I make Croissants ahead of time?
Absolutely! You can prepare the dough and shape the croissants, then refrigerate them overnight before baking for fresh pastries in the morning.
How do I avoid common mistakes with Croissants?
Keep your ingredients cold and avoid overworking the dough. This helps to maintain the layers necessary for flaky pastry.
Variations of Croissants You Can Try
If you’re feeling adventurous, here are some variations:
- Chocolate croissants filled with rich chocolate.
- Almond croissants with almond cream filling and sliced almonds on top.
- Savory options like ham and cheese croissants for a delicious twist.
These variations ensure you can enjoy these classic French pastries in different delightful ways!

For more delicious recipes, check out our Salted Caramel Cookies or Orange Black Marble Bread. If you’re interested in baking techniques, you might find our Caramel Apple Bread Recipe helpful.
For a deeper understanding of the art of croissant making, you can refer to this guide on Serious Eats that covers essential techniques and tips.
Print
Ultimate Homemade Croissants: Flaky French Perfection
- Total Time: 6 hours 20 minutes
- Yield: 12 croissants 1x
- Diet: Vegetarian
Description
Classic French croissants with a flaky, buttery exterior and tender layers inside, perfect for brunch or special occasions.
Ingredients
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 tablespoon salt
- 1 tablespoon instant yeast
- 1 1/4 cups unsalted butter, cold
- 1 cup whole milk, warmed
- 1 egg for egg wash (beaten with 1 tablespoon water)
Instructions
- In a large bowl, whisk together flour, sugar, salt, and instant yeast.
- Slowly pour the warm milk into the dry mix while stirring until a rough dough forms.
- Knead the dough on a lightly floured surface for 6–8 minutes until smooth and elastic.
- Shape the dough into a ball, cover, and refrigerate for at least 1 hour.
- Roll cold butter into a rectangle about 8 x 5 inches.
- Roll the chilled dough into a rectangle about 12 x 10 inches and place butter on lower two-thirds.
- Fold the dough over the butter and seal the edges.
- Roll into a long rectangle and fold into thirds, chill for 1 hour.
- Repeat the rolling and folding process two more times.
- Roll the dough to 1/4 inch thick, trim edges, and cut into triangles.
- Roll each triangle toward the tip to form crescents and place on a baking sheet.
- Let croissants proof at room temperature until doubled in size (1–2 hours).
- Preheat the oven to 400°F and brush croissants with egg wash.
- Bake for 15–20 minutes until golden and flaky.
- Cool on a rack for 10 minutes before serving.
Notes
- Prep Time: 4 hours
- Cook Time: 20 minutes
- Category: Baked Goods
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 croissant
- Calories: 250
- Sugar: 4g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 40mg
