There is nothing quite like the smell of freshly baked homemade croissants. These Golden Homemade Croissants have a beautifully crisp, golden exterior, delicate flaky layers, and a soft, airy center with rich buttery flavor.
Croissants take a little patience because the dough needs to be rolled, folded, chilled, and proofed, but the result is absolutely worth the effort. The butter is layered into the dough through a process called lamination, which creates the signature flaky layers as the croissants bake.
Ingredients
For the Dough
- 4 cups all-purpose flour
- 2 1/4 teaspoons instant yeast
- 3 tablespoons granulated sugar
- 1 1/2 teaspoons salt
- 3/4 cup cold whole milk
- 3/4 cup cold water
- 1 large egg
- 2 tablespoons unsalted butter, softened
For the Butter Layer
- 1 1/4 cups unsalted butter, cold
- 1 tablespoon all-purpose flour, optional
For the Egg Wash
- 1 large egg
- 1 tablespoon milk or water
- Pinch of salt
Instructions
1. Make the Dough
In a large mixing bowl, combine the flour, instant yeast, sugar, and salt.
Add the cold milk, cold water, egg, and softened butter.
Mix until a rough dough forms.
Knead for about 6–8 minutes in a stand mixer or approximately 8–10 minutes by hand, until the dough becomes smooth and elastic.
Do not overwork the dough. It should be smooth and supple but still fairly firm.
Shape the dough into a rectangle, wrap it tightly, and refrigerate for at least 1 hour, preferably overnight.
2. Prepare the Butter Block
Place the cold butter between two sheets of parchment paper.
Using a rolling pin, gently pound and roll the butter into an approximately 8-inch square.
The butter should be cold but flexible enough to bend without cracking.
If desired, mix the butter with the tablespoon of flour before shaping. This can make the butter easier to handle during lamination.
Place the butter block in the refrigerator until ready to use.
3. Enclose the Butter
Remove the chilled dough and butter from the refrigerator.
Roll the dough into approximately a 10-inch square.
Place the butter block in the center, turned slightly like a diamond.
Fold the four corners of the dough toward the center, completely enclosing the butter.
Pinch the seams firmly closed so the butter cannot escape.
4. First Fold
Lightly flour the work surface and gently roll the dough into a long rectangle, approximately 8 × 24 inches.
Roll evenly without pressing so hard that the butter breaks through the dough.
Fold the dough into thirds, like folding a letter.
This is the first single fold.
Wrap the dough and refrigerate for about 30 minutes.
5. Second Fold
Place the chilled dough on the work surface and turn it 90 degrees from its previous position.
Roll it again into an approximately 8 × 24-inch rectangle.
Fold it into thirds again.
Wrap and refrigerate for another 30 minutes.
6. Third Fold
Repeat the rolling and folding process one more time.
After the third fold, wrap the dough tightly and refrigerate for at least 2 hours, or overnight.
Keeping the dough cold between folds is extremely important. If the butter becomes soft or begins leaking, stop rolling and refrigerate the dough before continuing.
7. Roll and Cut the Croissants
Place the chilled dough on a lightly floured surface.
Roll it into a long rectangle about 10 × 30–35 inches and approximately 1/8 inch thick.
Trim the edges if necessary to create a neat rectangle.
Using a sharp knife or pizza cutter, cut the dough into long triangles.
Each triangle should have a wide base and a pointed tip.
Make a small slit in the center of the wide end of each triangle.
8. Shape the Croissants
Starting at the wide end, gently roll each triangle toward the pointed tip.
Do not roll too tightly because the dough needs room to expand during proofing.
Place each croissant on a parchment-lined baking sheet with the pointed tip tucked underneath.
Curve the ends slightly toward each other if you want the traditional crescent shape.
9. Proof
Cover the croissants loosely and place them somewhere comfortably warm.
Let them proof for approximately 1 1/2–2 1/2 hours, depending on room temperature.
They should look noticeably puffed and airy.
A properly proofed croissant should jiggle slightly when the baking sheet is gently moved.
Avoid placing them somewhere extremely warm, because excessive heat can soften or melt the butter.
10. Prepare the Egg Wash
Whisk together the egg, milk or water, and a pinch of salt.
Gently brush the tops of the proofed croissants with the egg wash.
Try not to let the egg wash run heavily onto the cut edges, as this can interfere with the layers rising.
11. Bake
Preheat the oven to 425°F (220°C).
Bake the croissants for approximately 15 minutes.
Reduce the oven temperature to 350°F (175°C) and continue baking for another 10–15 minutes, or until deeply golden brown and thoroughly baked.
The exact baking time can vary depending on the size of the croissants and your oven.
12. Cool
Remove the croissants from the oven and let them cool on the baking sheet for about 10 minutes.
Transfer them to a wire rack and allow them to cool further before serving.
They are delicious while still slightly warm.
Tips for Perfect Croissants
Keep Everything Cold
Cold dough and butter are essential for successful lamination. If the butter starts becoming greasy or soft, place the dough back in the refrigerator before continuing.
Use Good-Quality Butter
Butter is one of the main flavors in a croissant, so good-quality unsalted butter can make a noticeable difference.
Don’t Rush the Chilling
The resting periods allow the gluten to relax and help keep the butter firm between the layers.
Roll Gently
Avoid pressing aggressively with the rolling pin. You want to stretch the dough while keeping the butter distributed in distinct layers.
Don’t Overproof
Croissants that are overproofed can lose their structure and may bake flat. Look for dough that is visibly puffy and delicate.
Don’t Underbake
The outside may look golden before the interior is fully baked. Croissants should have a deeply golden exterior and feel light and crisp when finished.
Easy Variations
Chocolate Croissants
Place a few pieces of dark or semisweet chocolate near the wide end of each triangle before rolling.
Almond Croissants
After baking, fill cooled croissants with almond cream and sprinkle sliced almonds over the top.
Cheese Croissants
Add a thin slice of cheese before rolling for a savory breakfast pastry.
Cinnamon Sugar Croissants
Sprinkle a light mixture of cinnamon and sugar over the dough before shaping.
Ham and Cheese Croissants
Add thinly sliced ham and cheese before rolling, then brush with egg wash and bake as usual.
Make-Ahead Instructions
Croissant dough is ideal for making ahead.
After shaping the croissants, place them on a parchment-lined tray and freeze until firm. Transfer them to an airtight freezer-safe container or bag.
When ready to bake, place the frozen croissants on a lined baking sheet and allow them to thaw and proof until noticeably puffy. Then brush with egg wash and bake.
Storage
Fresh croissants are best enjoyed on the day they are baked.
Store leftovers in an airtight container at room temperature for up to 2 days.
For longer storage, freeze completely cooled croissants for up to 2 months. Reheat them in a 325°F (165°C) oven for several minutes to restore some of their crispness.
Serving Suggestions
Serve these golden croissants with:
- Butter and jam
- Honey
- Cream cheese
- Fresh berries
- Scrambled eggs
- Cheese and turkey
- Chocolate spread
- Coffee or tea
For breakfast or brunch, serve a basket of warm croissants alongside fresh fruit, eggs, and your favorite spreads.
Final Result
These Golden Homemade Croissants are crisp, buttery, beautifully layered, and wonderfully airy inside. The process takes time, but once you master the rolling, folding, chilling, and shaping, homemade croissants become an incredibly rewarding bake.
Nothing compares to pulling a tray of golden, flaky croissants from your own oven.