Why Make This Recipe
Homemade croissants are a delightful treat that fills your kitchen with the aroma of freshly baked bread. Making them at home lets you enjoy warm, buttery layers that store-bought versions can’t quite match. Plus, the sense of accomplishment you feel when you pull those golden brown croissants from the oven is unbeatable. Whether for breakfast, brunch, or an afternoon snack, these flaky pastries are sure to impress.
How to Make Homemade Croissants
Ingredients
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon salt
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1 cup whole milk, warmed
- 1/2 cup unsalted butter, softened
- 1 1/2 cups cold unsalted butter (for lamination)
- 1 egg (for egg wash)
Directions
- In a bowl, mix warm milk, sugar, and yeast. Let it sit until frothy.
- In a large mixing bowl, combine flour and salt. Add the yeast mixture and softened butter. Mix until a dough forms.
- Knead the dough for about 10 minutes until smooth.
- Let the dough rise in a warm place until doubled in size (about 1-2 hours).
- Roll out the dough into a rectangle. Place cold butter between two sheets of parchment paper and pound into a flat rectangle.
- Place the butter on the dough, fold the dough over, and roll out again. Fold into thirds and refrigerate for 30 minutes.
- Repeat the rolling and folding process two more times.
- Roll out the dough one last time, cut into triangles, and roll them up from the base to the tip.
- Place rolled croissants on a baking sheet, cover, and let rise until doubled.
- Preheat oven to 400°F (200°C). Brush croissants with egg wash.
- Bake for 15-20 minutes, until golden brown.
- Enjoy your freshly baked croissants!
How to Serve Homemade Croissants
Serve your croissants warm and fresh from the oven. They are delicious on their own but pair beautifully with butter, jam, or honey. You can also enjoy them with your favorite coffee or tea for a perfect start to your day.
How to Store Homemade Croissants
Store leftover croissants in an airtight container at room temperature for up to 2 days. If you need to keep them longer, wrap them tightly in plastic wrap and freeze. They can be reheated in the oven to regain their crispiness.
Tips to Make Homemade Croissants
- Use high-quality butter for the best flavor and texture.
- Make sure your butter is cold when laminating; this helps create flaky layers.
- Don’t rush the rising times; letting the dough double in size is crucial for light and airy croissants.
- Brush the tops of the croissants with egg wash before baking for a beautiful golden finish.
Variation
For a sweet twist, add chocolate chips or almond paste when rolling the croissants. You can also sprinkle some cinnamon sugar on before baking for a tasty cinnamon croissant.
FAQs
Q: Can I make the dough ahead of time?
A: Yes! You can prepare the dough and shape the croissants, then refrigerate them overnight. Let them rise and bake the next day.
Q: What if I don’t have a rolling pin?
A: You can use a wine bottle or any cylindrical object to roll out the dough.
Q: How do I know when the croissants are done baking?
A: They should be golden brown and sound hollow when tapped on the bottom.

Homemade Croissants
Delightful homemade croissants that are warm, buttery, and flaky, perfect for breakfast or a snack.
- Total Time: 140 minutes
- Yield: 12 servings 1x
Ingredients
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon salt
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1 cup whole milk, warmed
- 1/2 cup unsalted butter, softened
- 1 1/2 cups cold unsalted butter (for lamination)
- 1 egg (for egg wash)
Instructions
- In a bowl, mix warm milk, sugar, and yeast. Let it sit until frothy.
- In a large mixing bowl, combine flour and salt. Add the yeast mixture and softened butter. Mix until a dough forms.
- Knead the dough for about 10 minutes until smooth.
- Let the dough rise in a warm place until doubled in size (about 1-2 hours).
- Roll out the dough into a rectangle. Place cold butter between two sheets of parchment paper and pound into a flat rectangle.
- Place the butter on the dough, fold the dough over, and roll out again. Fold into thirds and refrigerate for 30 minutes.
- Repeat the rolling and folding process two more times.
- Roll out the dough one last time, cut into triangles, and roll them up from the base to the tip.
- Place rolled croissants on a baking sheet, cover, and let rise until doubled.
- Preheat oven to 400°F (200°C). Brush croissants with egg wash.
- Bake for 15-20 minutes, until golden brown.
- Enjoy your freshly baked croissants!
Notes
Use high-quality butter for the best flavor. Don’t rush the rising times for light and airy croissants.
- Prep Time: 120 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Nutrition
- Serving Size: 1 croissant
- Calories: 300
- Sugar: 5g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 30mg
Keywords: croissants, homemade, baking, pastries, breakfast




