If you’ve ever dreamed of waking up to the irresistible aroma of fresh-baked pastries, this Homemade Flaky Croissants Recipe is the perfect way to make that dream a delicious reality. These buttery, golden croissants boast layers of delicate flakiness that practically melt in your mouth, showcasing the magic that simple ingredients and a few careful steps can create. Whether you’re new to baking or a seasoned pro, this recipe will have you feeling like a Parisian baker in your own kitchen.

Ingredients You’ll Need
These ingredients may be straightforward, but each plays a key role in delivering the perfect balance of flavor, texture, and that signature golden sheen that croissants are known for.
- All-purpose flour: The foundation for your dough, providing structure and a tender crumb.
- Sugar: Just a touch to enhance flavor and help with yeast activation.
- Salt: Essential for balancing sweetness and strengthening the dough.
- Active dry yeast: The secret behind the dough’s airy rise and gentle puff.
- Warm water: Activates yeast and brings the dough together softly.
- Unsalted butter: Cold and cubed to build those iconic flaky layers without melting prematurely.
- Egg: For an egg wash that creates a shiny, golden crust.
How to Make Homemade Flaky Croissants Recipe
Step 1: Prepare Your Dough
Start by mixing the flour, sugar, salt, and yeast in a large bowl. Slowly add the warm water and stir until the dough begins to form. This is where your dough starts its delicious journey—make sure the water is warm, not hot, so the yeast can come alive and work its magic.
Step 2: Knead and Let Rise
Once your dough comes together, knead it for about 5 to 7 minutes until it’s smooth and elastic. This process develops gluten, essential for the croissant’s structure. After kneading, cover the bowl and let the dough rise for one hour—it should nearly double in size, airy and ready for the next step.
Step 3: Incorporate the Butter
Time for the star of the show: butter. Roll your dough into a rectangle and evenly distribute the cold butter cubes over one half. Fold the dough over the butter and roll it out gently again. This layering is what creates those luscious flaky sheets, so be patient and gentle to keep the butter intact but spread evenly.
Step 4: Fold and Chill
Fold the dough into thirds, similar to a letter fold, and then refrigerate it for 30 minutes. This chilling step firms up the butter so it doesn’t melt into the dough, preserving the layers. You’ll repeat this folding and chilling process two more times to build those irresistible flaky layers.
Step 5: Shape the Croissants
Roll the dough out one final time into a large rectangle and cut it into triangles. These will become the classic croissant shapes, so make sure your triangles are even for uniform baking.
Step 6: Roll and Prepare to Bake
Starting from the wide end, gently roll each triangle into a crescent shape and place them on a baking sheet. Brush each croissant with a beaten egg to help them develop that beautiful golden color in the oven.
Step 7: Bake to Perfection
Bake your croissants in a preheated oven at 375°F (190°C) for 15 to 20 minutes until they puff up magnificently and boast a shiny, golden crust. Resist the urge to open the oven frequently—those warm, cozy minutes make all the difference.
How to Serve Homemade Flaky Croissants Recipe

Garnishes
While these croissants shine on their own, a light dusting of powdered sugar or a drizzle of honey can create a lovely touch for breakfast or dessert. Fresh fruit preserves add a splash of color and an ideal balance to buttery richness.
Side Dishes
For a truly indulgent brunch, serve your croissants alongside creamy scrambled eggs, crispy bacon, or a fresh fruit salad. The flaky pastry pairs wonderfully with both sweet and savory sides, inviting endless morning combinations.
Creative Ways to Present
Try slicing your croissants horizontally and stuffing them with ham and cheese or smoked salmon and cream cheese for a delightful sandwich twist. Alternatively, warm them up slightly and serve with a spread of vanilla almond butter or Nutella for a cozy treat.
Make Ahead and Storage
Storing Leftovers
If you have any croissants left after the first tempting round, store them in an airtight container at room temperature for up to two days to keep them soft and flaky. Avoid refrigeration as it can dry out the pastry.
Freezing
To enjoy croissants later, wrap each one tightly in plastic wrap and place in a freezer-safe bag. Frozen croissants can last up to a month and still taste freshly baked with proper reheating.
Reheating
Reheat by placing croissants in a preheated oven at 350°F (175°C) for about 5 to 8 minutes. This revives crispiness on the outside while warming the inside to buttery perfection, bringing back that just-baked magic.
FAQs
Can I use frozen butter to make croissants?
It’s best to use cold but not frozen butter cut into cubes so it layers properly without breaking the dough. Frozen butter might not laminate evenly, affecting the flaky texture.
How long does it take to make croissants from scratch?
This Homemade Flaky Croissants Recipe takes roughly 2 hours and 40 minutes including rise and chill times, but the wait is totally worth each golden, flaky bite.
Can I substitute active dry yeast with instant yeast?
Yes, instant yeast can be used. Use about 25% less and mix it directly with the dry ingredients for best results.
Why are my croissants not flaky?
Flakiness comes from the careful layering and chilling of the dough with butter. Skipping folds or rushing the chilling times can cause dense, less flaky croissants.
Can I make croissants without yeast?
Traditional croissants need yeast for their airy rise and characteristic texture. Without yeast, you’ll lose the lightness that defines this pastry.
Final Thoughts
Diving into this Homemade Flaky Croissants Recipe lets you bring a slice of classic French bakery charm right into your kitchen. Take your time, enjoy the process, and savor every buttery, flaky bite with friends and family. Trust me, once you bake these croissants yourself, store-bought will be a thing of the past. Happy baking!
Print
Homemade Flaky Croissants Recipe
- Prep Time: 1 hour 15 minutes
- Cook Time: 15-20 minutes
- Total Time: 2 hours 40 minutes
- Yield: 12 servings
- Category: Baking
- Method: Baking
- Cuisine: French
Description
This recipe guides you through making homemade flaky croissants with a buttery, layered texture achieved through traditional folding techniques and yeast-leavened dough. Perfectly golden and tender, these croissants are ideal for breakfast or brunch.
Ingredients
Dough
- 2 1/4 cups all-purpose flour
- 1 tablespoon sugar
- 1 teaspoon salt
- 2 teaspoons active dry yeast
- 3/4 cup warm water
Butter Layer
- 1 cup unsalted butter, cold and cut into cubes
Finishing
- 1 egg (for egg wash)
Instructions
- Prepare the dough: In a large bowl, combine the all-purpose flour, sugar, salt, and active dry yeast. Add the warm water and mix thoroughly until a rough dough forms.
- Knead and rise: Knead the dough on a floured surface for 5–7 minutes until it becomes smooth and elastic. Place it back in the bowl, cover, and allow it to rise at room temperature for 1 hour until doubled in size.
- Incorporate the butter: Roll the risen dough into a large rectangle. Evenly distribute the cold butter cubes over two-thirds of the dough, then fold the unbuttered third over the center, and fold the remaining buttered third on top, encasing the butter inside. Roll the dough out again into a rectangle and fold into thirds (a letter fold). Wrap in plastic and refrigerate for 30 minutes.
- Create layers: Remove the dough from the fridge and repeat the rolling and folding process two more times, chilling for 30 minutes between folds to build flaky layers.
- Shape croissants: After the final fold, roll the dough out into a rectangle and cut it into triangles. Starting from the wide end, roll each triangle up towards the tip to form croissant shapes and place them on a baking sheet lined with parchment paper.
- Egg wash and bake: Beat the egg and brush it generously over the croissants to create a shiny, golden crust. Bake them in a preheated oven at 375°F (190°C) for 15–20 minutes, or until beautifully golden brown and puffy.
Notes
- Make sure the butter is cold to achieve distinct flaky layers.
- Allow the dough to rest and chill properly between folds to prevent the butter from melting into the dough.
- The egg wash can be substituted with milk or cream for a less shiny finish.
- For best results, use immediate-use active dry yeast or fresh yeast.
- Ensure the triangles are not cut too large or too small for even baking.

