If you have ever dreamed of biting into a flaky, buttery croissant fresh from your own oven, this Simple Homemade Croissant Recipe is your golden ticket to bakery-quality pastries at home. It’s a labor of love that rewards you with layers of tender dough and rich butter flavor that simply cannot be beaten by store-bought versions. Not only does this recipe guide you step-by-step through the magic of laminating dough, but it also transforms a handful of straightforward pantry staples into something truly extraordinary. Whether you are an eager beginner or a seasoned pastry enthusiast, this recipe invites you to experience the joy of crafting croissants that fill your kitchen with irresistible aromas and your mornings with delight.

Ingredients You’ll Need
These ingredients are wonderfully simple yet play essential roles in creating the texture, taste, and golden color of perfect croissants. Each element comes together like a team to deliver that classic flakiness and buttery richness.
- 4 cups All-Purpose Flour: Provides the structure your croissants need with just enough chewiness.
- 1 cup Unsalted Butter: Crucial for both the dough and the laminating process, delivering that lush, buttery flavor.
- 2 tablespoons Granulated Sugar: Adds a hint of sweetness and helps with the beautiful browning of the crust.
- 1 teaspoon Salt: Enhances the overall flavor and strengthens the dough’s gluten network.
- 2 teaspoons Instant Yeast: Makes the dough rise, giving croissants their signature lightness.
- 1.5 cups Milk: Hydrates the flour while activating the yeast gently.
- 0.5 cup Warm Water: Works with the milk to activate the yeast and create the perfect dough consistency.
- 1 large Egg: Used for an egg wash that ensures a shiny, golden crust.
How to Make Simple Homemade Croissant Recipe
Step 1: Mix Dry Ingredients
Start by whisking together the flour, sugar, salt, and instant yeast in a large bowl. This even distribution of dry ingredients is key to developing a well-risen, flavorful dough from the very beginning.
Step 2: Add Liquids
Pour in the milk and warm water, and mix gently until the dough just begins to come together. At this stage, the dough will be shaggy but hold promise for the wonderful layers it will soon develop.
Step 3: Knead the Dough
Turn the dough onto a floured surface and knead for about 8 to 10 minutes until it’s smooth, elastic, and slightly tacky. This kneading builds the structure that traps the buttery layers inside.
Step 4: Let the Dough Rise
Shape your dough into a ball and place it in a greased bowl. Cover with a damp cloth and allow it to rise in a warm spot for 1 to 1.5 hours until doubled in size—this is the first of two beautiful rises that create lightness.
Step 5: Prepare the Butter
While the dough is rising, prepare the butter by pounding it between sheets of parchment paper into a flat rectangle. Chill it in the fridge until you’re ready to laminate, as cold butter is their secret to flaky layers.
Step 6: Encasing the Butter
Roll the risen dough into a rectangle just large enough to hold the butter slab. Place the cold butter in the center and fold the dough edges over to seal it completely. This is the start of layering dough and butter.
Step 7: Roll and Fold
Roll the dough into a long rectangle, then fold it into thirds like a letter. Wrap the dough in plastic and chill for 30 minutes to keep the butter firm and the layers distinct.
Step 8: Repeat Laminating
Perform this rolling and folding process two more times, chilling in between. Each turn builds more buttery layers that will puff and separate beautifully when baked.
Step 9: Shape the Croissants
Roll out the dough one last time, cut it into triangles, then gently roll each triangle from the base to the tip forming the classic crescent shape.
Step 10: Final Proof
Place your croissants on a baking sheet lined with parchment paper, cover them loosely, and let rise for about one hour until doubled in size. This rest ensures a tender, fluffy interior.
Step 11: Preheat the Oven
While the croissants finish proofing, heat your oven to 400°F (200°C) to get it ready for baking that golden perfection.
Step 12: Egg Wash and Bake
Brush each croissant with beaten egg to achieve a glossy, inviting golden crust. Bake for 15 to 20 minutes until they’re puffed and beautifully browned.
Step 13: Cool and Enjoy
Allow your croissants to cool slightly before diving in. This resting time lets the layers set just right, so every bite delivers that pure, flaky bliss.
How to Serve Simple Homemade Croissant Recipe

Garnishes
Simple garnishes can elevate your croissants to next-level enjoyment. A light dusting of powdered sugar gives a sweet touch perfect for breakfast or dessert, while a spread of good-quality jam or honey complements the buttery layers beautifully.
Side Dishes
Croissants pair wonderfully with a variety of sides. Fresh fruit salad brightens the plate, while sliced cheeses and smoked meats turn your croissant into an indulgent meal. A cup of rich coffee or tea completes the experience with warmth and comfort.
Creative Ways to Present
Impress friends by slicing croissants horizontally and filling them with almond paste and fresh strawberries or layering ham and gruyere cheese for a gourmet sandwich. You can also twist the triangles into shapes before baking for festive flair.
Make Ahead and Storage
Storing Leftovers
If you have any croissants left over, store them in an airtight container at room temperature for up to two days. Avoid refrigeration as it can dry them out and lose their flakiness.
Freezing
Croissants freeze exceptionally well. Wrap each one tightly in plastic wrap, then place in a freezer bag. They can be kept frozen for up to one month, ready to bring out and refresh whenever you crave a fresh pastry.
Reheating
To reheat, warm croissants in a 350°F (175°C) oven for 5-7 minutes. This brings back their crisp exterior and soft interior like they just came from the bakery.
FAQs
Do I need special flour for this Simple Homemade Croissant Recipe?
This recipe works best with all-purpose flour, which strikes the right balance between gluten strength and tenderness needed for flaky croissants. Bread flour can be too strong, while cake flour is too soft.
Can I use salted butter instead of unsalted?
Unsalted butter is recommended so you can control the salt content precisely. Using salted butter may make the croissants a little saltier than intended but can be adjusted by reducing added salt slightly.
How important is the chilling between folds?
Chilling is very important to keep the butter cold, preventing it from melting into the dough. This helps maintain distinct layers which create the flaky, airy texture croissants are famous for.
Can I make the dough ahead and refrigerate before shaping?
Yes! You can refrigerate the laminated dough overnight wrapped tightly. This can make shaping easier and develop flavor. Just let it come to slightly cool room temperature before cutting and shaping.
What makes croissants different from regular puff pastry?
Croissant dough includes yeast, which gives it a lighter, bread-like texture and more complex flavor, while puff pastry is purely laminated dough without yeast and results in a denser, flakier pastry.
Final Thoughts
There is something truly special about mastering a Simple Homemade Croissant Recipe that fills your kitchen with the warm scent of freshly baked butter and layers of golden flakiness. With just a little patience and these simple ingredients, you will be enjoying bakery-worthy croissants that are bound to impress family and friends. So roll up your sleeves, give this recipe a go, and treat yourself to the magic of homemade croissants—fresh, buttery, and irresistible every single time.
Print
Simple Homemade Croissant Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 50 minutes
- Yield: 12 croissants
- Category: Breakfast
- Method: Baking
- Cuisine: French
Description
This Simple Homemade Croissant Recipe guides you through creating flaky, buttery croissants with a tender crumb from scratch. Using classic laminating techniques with layers of butter folded into a yeast-leavened dough, these croissants bake up golden and crisp, perfect for breakfast or a delightful snack.
Ingredients
Dough Ingredients
- 4 cups All-Purpose Flour
- 2 tablespoons Granulated Sugar
- 1 teaspoon Salt
- 2 teaspoons Instant Yeast
- 1.5 cups Milk
- 0.5 cup Warm Water
Butter
- 1 cup Unsalted Butter (for laminating and dough)
Egg Wash
- 1 large Egg (beaten)
Instructions
- Mix Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, salt, and instant yeast until evenly combined, ensuring even distribution for optimal dough consistency.
- Add Liquids: Pour in the milk and warm water to the dry ingredients. Mix thoroughly until the dough begins to come together into a shaggy mass.
- Knead Dough: Transfer the dough to a floured surface and knead for 8 to 10 minutes until it becomes smooth, elastic, and slightly tacky but not sticky.
- First Rise: Shape the dough into a ball and place it in a greased bowl. Cover with a damp cloth and let it rise in a warm place for 1 to 1.5 hours, or until doubled in size.
- Prepare Butter Block: Place the unsalted butter between two sheets of parchment paper and pound it with a rolling pin into a flat, even rectangle. Refrigerate the butter block while the dough rises.
- Incorporate Butter: Roll out the risen dough into a large rectangle. Place the chilled butter block in the center, then fold the dough over the butter to completely encase it.
- First Fold and Chill: Roll the dough into a long rectangle, then fold it into thirds like a letter. Wrap in plastic wrap and refrigerate for 30 minutes to rest.
- Additional Folds: Repeat the rolling and folding process two more times, chilling the dough for 30 minutes between each fold to develop flaky layers.
- Shape Croissants: Roll out the laminated dough into a rectangle one last time. Cut the dough into triangles and carefully roll each triangle from the wide end to the narrow tip to shape croissants.
- Second Rise: Arrange the shaped croissants on a baking sheet. Cover loosely and let rise for 1 hour or until doubled in size.
- Preheat Oven: Begin preheating your oven to 400°F (200°C) during the last 15 minutes of the croissants’ rising time to ensure it reaches the perfect baking temperature.
- Egg Wash and Bake: Brush the risen croissants gently with the beaten egg to promote a golden, shiny crust. Bake for 15 to 20 minutes until they are puffed and a deep golden brown color.
- Cool and Serve: Remove the croissants from the oven and allow them to cool slightly on a wire rack before serving to enjoy their full flavor and texture.
Notes
- Ensure the butter and dough are kept cold during the folding process to prevent butter from melting and ruining the lamination.
- Use a sharp knife or pizza cutter to cut the dough triangles cleanly to maintain croissant shape.
- Let croissants rise in a warm, draft-free spot to achieve the best volume.
- For a richer flavor, use whole milk and high-quality unsalted butter.
- Egg wash helps croissants develop a shiny, golden crust but can be omitted for a matte finish.

