“`html
If you have ever dreamed of waking up to warm, buttery pastries that flake perfectly with every bite, then you are in for a treat. This Flaky Homemade Croissants from Scratch Recipe will take you on a rewarding baking journey, transforming simple pantry staples into golden, tender croissants bursting with rich layers. With patience and love, you’ll create bakery-quality croissants that have that irresistible airy crunch and deep buttery taste that make mornings magical.

Ingredients You’ll Need
Working with straightforward, pantry-friendly ingredients, this recipe proves that great baking starts with the essentials. Each component plays a vital role in building the croissant’s tender crumb, flaky layers, and golden crust.
- 4 cups (500g) all-purpose flour: Provides the structure and chewiness, the backbone of your croissants.
- 1/4 cup (50g) granulated sugar: Adds just a touch of sweetness to balance the buttery richness.
- 1 tablespoon (10g) salt: Enhances the flavor complexity and strengthens the dough.
- 1 tablespoon (10g) active dry yeast: Powers the dough’s rise, creating those beautiful airy pockets.
- 1 1/4 cups (300ml) warm milk: Hydrates the dough gently and lends a tender crumb.
- 2 tablespoons unsalted butter, melted: Adds richness right into the dough base for a tender bite.
- 1 cup (225g) unsalted butter, cold and shaped into a flat square: The key to flaky layers, folded into the dough with care.
- 1 egg: Used in the egg wash, it creates that irresistible golden sheen.
- 1 tablespoon milk: Mixed with the egg for brushing, enhancing the croissant’s color and shine.
How to Make Flaky Homemade Croissants from Scratch Recipe
Step 1: Mix and Knead the Dough
Begin by combining flour, sugar, and salt in a large bowl or stand mixer. In a separate bowl, dissolve the yeast in warm milk and wait until it becomes foamy—this shows the yeast is alive and ready to work its magic. Stir the yeast mixture and melted butter into the dry ingredients, kneading until the dough is smooth and elastic, about 3 to 5 minutes. Shape it into a rectangle, wrap tightly in plastic, and refrigerate for an hour to rest and develop flavor.
Step 2: Prepare the Butter Block
Butter is the star ingredient for that flaky texture, so it needs to be just right. Place your cold unsalted butter between two parchment sheets and roll it out evenly into a 6-inch square. Keep it chilled as you work to prevent it from melting, which ensures proper layering when folded into the dough.
Step 3: Encapsulate the Butter with Dough
Roll your chilled dough into a 12-inch square. Center the butter block diagonally, like a diamond shape, onto the dough. Fold each corner over the butter, completely sealing it like a neat little package. This seal keeps the layers intact as you roll and fold later.
Step 4: Perform the First Fold (Turn)
Roll this dough bundle into an 8 by 20 inch rectangle. Fold it into thirds, similar to folding a letter. Wrap it in plastic and chill for 30 minutes. This process creates the delicate layers required for flakiness.
Step 5: Repeat the Folds
To truly build those signature flaky layers, repeat the rolling, folding into thirds, and chilling cycle two more times for a total of three turns. Keep your dough cold throughout to prevent butter melting and maintain distinct layers that puff beautifully during baking.
Step 6: Roll Out the Final Dough
After the last chill, roll your dough into a large, thin rectangle about a quarter-inch thick. Now your dough is perfectly primed for shaping those classic croissant crescents.
Step 7: Cut Triangles
Trim any rough edges to get clean lines, then slice your dough into triangles with bases about 5 inches wide. Using a sharp knife or pizza cutter makes this step smoother and yields professional-looking results.
Step 8: Shape the Croissants
Starting at the wide base of each triangle, gently stretch the dough and roll it tightly toward the point. This curling motion creates the lovely crescent shape everyone recognizes and loves.
Step 9: Proof the Croissants
Place your shaped croissants on a baking sheet, cover loosely with a cloth, and let them rise at room temperature for 1.5 to 2 hours. This proofing lets the dough puff up, lightening the texture and developing flavor.
Step 10: Preheat Oven and Prepare Egg Wash
Set your oven to 400°F (200°C). Mix together the egg and milk to create an egg wash that you will brush gently over each croissant before baking. This step ensures a gorgeous, glossy finish.
Step 11: Bake the Croissants
Bake the croissants for 18 to 22 minutes until they puff fully and turn a deep golden brown. For even color, rotate the pan halfway through baking. The moment your kitchen fills with that buttery aroma, you’ll know the magic has worked.
Step 12: Cool
Once baked, transfer your croissants to a wire rack to cool for at least 10 minutes. This brief cooling period lets the layers set perfectly, giving you that iconic flaky texture with every bite.
How to Serve Flaky Homemade Croissants from Scratch Recipe
Garnishes
Although these croissants are delicious on their own, a light dusting of powdered sugar or a smear of your favorite jam can make the experience even sweeter. Fresh herbs like thyme or rosemary sprinkled on savory versions add a lovely aroma and complexity.
Side Dishes
Flaky Homemade Croissants from Scratch Recipe pairs wonderfully with a fresh fruit salad, rich cheeses, or even a simple bowl of soup or salad. The buttery crunch complements a variety of flavors, making it a versatile companion for both breakfast and brunch.
Creative Ways to Present
Serve your croissants stacked in a basket lined with linen for a rustic touch, or arrange them with small dishes of spreads such as honey, Nutella, or citrus marmalade for a fun tasting morning feast. You can also slice them to make decadent croissant sandwiches filled with ham, cheese, or scrambled eggs.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store them in an airtight container or resealable bag at room temperature for 3 to 4 days. Keeping the croissants sealed prevents them from drying out while maintaining their crisp texture.
Freezing
Flaky Homemade Croissants from Scratch Recipe freeze beautifully. Wrap each cooled croissant tightly in plastic wrap, then place them in a freezer-safe container or bag for up to 2 months. When you’re ready to enjoy, thaw overnight at room temperature for best results.
Reheating
To regain that fresh-baked warmth and crispiness, reheat croissants in a preheated oven at 350°F (175°C) for about 5 to 7 minutes. Avoid the microwave as it tends to make flaky pastries soggy instead of crisp.
FAQs
Can I use salted butter instead of unsalted butter?
While you can use salted butter, it’s best to adjust the amount of added salt in the dough to avoid an overly salty flavor. Unsalted butter gives you better control over the seasoning, especially for delicate pastries like croissants.
Is it necessary to chill the dough between folds?
Yes! Chilling keeps the butter firm so it doesn’t melt into the dough, which is essential for creating the distinct, flaky layers that make croissants so special.
Can I make this Flaky Homemade Croissants from Scratch Recipe without a stand mixer?
Absolutely! You can knead the dough by hand. It just takes a little elbow grease—knead until the dough is smooth and elastic, which might take 8 to 10 minutes.
How do I know when the croissants are properly proofed?
Properly proofed croissants will look puffed up and slightly jiggly when gently shaken. They should nearly double in size but not be overly soft or collapsing.
Can I add fillings like chocolate or almond paste?
Definitely! Adding a small strip of chocolate or a spoonful of almond paste before rolling shapes the croissants into delightful, filled treats. Just be mindful not to overfill to prevent leaks during baking.
Final Thoughts
There’s something truly special about mastering the art of this Flaky Homemade Croissants from Scratch Recipe. It transforms a handful of simple ingredients into a sensory delight, perfect for sharing or savoring all on your own. Trust me, once you taste these buttery, flaky croissants fresh from your own oven, you’ll cherish the process just as much as the delicious results. So grab your rolling pin, warm some milk, and let’s create some croissant magic together!
“`
Print
Flaky Homemade Croissants from Scratch Recipe
- Prep Time: 30 minutes
- Cook Time: 22 minutes
- Total Time: 2 hours 30 minutes
- Yield: 12 servings
- Category: Breakfast, Pastry
- Method: Baking
- Cuisine: French
Description
This recipe guides you through making classic, flaky croissants from scratch using a traditional laminating technique. Layers of buttery dough are created by folding and rolling the dough with a butter block, resulting in beautifully puffed, golden croissants with a crisp outer crust and tender interior. These homemade croissants are perfect for breakfast or any time you want a delicious, bakery-style treat.
Ingredients
Dough Ingredients
- 4 cups (500g) all-purpose flour
- 1/4 cup (50g) granulated sugar
- 1 tablespoon (10g) salt
- 1 tablespoon (10g) active dry yeast
- 1 1/4 cups (300ml) warm milk
- 2 tablespoons unsalted butter, melted
Butter Block
- 1 cup (225g) unsalted butter, cold and shaped into a flat square
Egg Wash
- 1 egg
- 1 tablespoon milk
Instructions
- Mix and knead the dough: In a large bowl or using a stand mixer, combine the flour, sugar, and salt. Dissolve the active dry yeast in warm milk and let it become foamy (about 5 to 10 minutes). Add the yeast mixture and melted butter to the dry ingredients and knead for 3 to 5 minutes until a smooth dough forms. Shape into a rectangle, wrap with plastic, and refrigerate for 1 hour.
- Prepare the butter block: Place cold unsalted butter between two sheets of parchment paper. Using a rolling pin, shape the butter into a 6-inch square. If it softens too much, chill again briefly to keep it firm.
- Encapsulate the butter with dough: Roll the chilled dough out into a 12-inch square. Place the butter block diagonally in the center of the dough forming a diamond shape. Fold each corner of the dough over the butter to completely enclose it.
- First fold (turn): Roll the dough-butter package into a long rectangle approximately 8 by 20 inches. Fold this rectangle into thirds like a letter to create the first turn. Wrap and chill the dough in the refrigerator for 30 minutes.
- Repeat folds: Repeat the rolling, folding into thirds, and chilling steps two more times, for a total of three turns. Keep the dough cold during this process to maintain layer separation and flakiness.
- Roll out final dough: After the last chill, roll the dough into a large rectangle about 1/4-inch thick, preparing it for shaping.
- Cut triangles: Trim the edges of the dough and cut it into triangles about 5 inches wide at the base using a sharp knife or pizza cutter.
- Shape croissants: Starting at the wide base of each triangle, gently stretch and roll the dough toward the tip to form the classic crescent shape.
- Proof croissants: Cover the shaped croissants loosely and let them rise at room temperature for 1.5 to 2 hours until they puff up and become slightly risen.
- Preheat oven and prepare egg wash: Preheat the oven to 400°F (200°C). Beat together the egg and milk to create an egg wash. Brush the wash gently over each croissant to help obtain a shiny, golden crust when baked.
- Bake croissants: Place the croissants on a baking sheet and bake for 18 to 22 minutes, turning the pan halfway through to ensure even baking. They should be fully puffed and deeply golden brown when done.
- Cool: Remove croissants from the oven and transfer to a wire rack. Let cool for at least 10 minutes to let the layers set and develop their signature flaky texture before serving.
Notes
- Keep all ingredients and dough cold during the lamination process for best flakiness.
- Do not rush the proofing step; proper rise is key to light, airy croissants.
- You can freeze croissants after shaping and before proofing for later baking.
- Use unsalted butter for better control over the dough’s salt content.
- Rotate the baking sheet halfway during baking to ensure even browning.

