There’s something quietly magical about making croissants at home: butter, patience, and a little muscle turn a few everyday ingredients into layers of crisp, flaky pastry. This recipe walks you through a straightforward laminated dough method that yields golden, airy croissants perfect for breakfast, brunch, or an indulgent weekend bake. If you enjoy pairing flaky pastries with savory mains, try these with a batch of homemade baked chicken tenders for a crowd-pleasing spread.
Why you’ll love this dish
Homemade croissants deliver that bakery aroma and crisp layers you usually only get from a patisserie—without requiring professional machinery. They’re a great project for a slow morning, an impressive treat for guests, or a comforting ritual when you want to bake something tactile and rewarding.
“The first time I made these, my kitchen smelled like a French café for hours—worth every minute of the process.”
Reasons to make them now:
- Flaky, buttery layers that freeze and reheat beautifully.
- Uses pantry staples and one block of butter—no specialty fats.
- Great for customizing (sweet, savory, sandwiches).
Step-by-step overview
Before you begin, expect about 3 hours active and passive time: quick mixing and kneading, one short rest, three roll-and-fold turns with chills, a final proof, and a 15–20 minute bake. You’ll make a simple dough, encase a slab of cold butter, laminate with three turns (folds), shape into triangles, proof, and bake. The process is repetitive but forgiving—keep the butter cold, be gentle with the dough, and don’t rush the chills.
What you’ll need
- 4 cups (about 500 g) all-purpose flour
- 1/4 cup granulated sugar
- 2 teaspoons salt
- 1 tablespoon instant yeast
- 1 1/4 cups (about 285 g) unsalted butter, cold (for laminating)
- 1 1/2 cups warm milk (about 100–110°F / 38–43°C)
- 1 large egg, beaten (for egg wash)
Notes and substitutions:
- Use instant yeast for convenience; active dry can work (use slightly more and proof in milk first).
- All-purpose flour gives tender layers; for extra strength and flakiness, try replacing up to 25% with bread flour.
- Keep the butter cold—if it softens, chill it again before laminating.
Step-by-step instructions
- In a large bowl, whisk together flour, sugar, salt, and instant yeast. Keep the dry mix even so yeast isn’t concentrated in one spot.
- Slowly pour in the warm milk while stirring to bring the dough together. Use a spatula or wooden spoon until a shaggy dough forms.
- Turn the dough onto a lightly floured surface. Knead for about 4–6 minutes until smooth and elastic. It should be slightly tacky but not sticky. Cover and let rest for 30 minutes at room temperature.
- While the dough rests, shape the cold butter into a flat rectangle about 1/2-inch thick. Do this between two sheets of parchment or plastic wrap using a rolling pin. Keep edges neat.
- Roll the rested dough into a rectangle large enough to fully encase the butter. Place the butter slab on one half and fold the dough edges over it so the butter is sealed inside. Pinch seams gently.
- Roll the dough-and-butter package into a long rectangle roughly three times as long as it is wide. Fold the rectangle into thirds like a letter—this is the first turn. Wrap and chill 30 minutes.
- Repeat the roll-and-fold process two more times, chilling 30 minutes between each turn. The three turns create the layered lamination that gives croissants lift.
- After the final chill, roll the dough into a 1/4-inch (about 6 mm) thick rectangle. Trim edges for evenness. Cut into triangles roughly 4–5 inches at the base.
- Take each triangle, gently stretch the base, and roll from base to tip, tucking the tip underneath to help maintain the shape. Place on a baking sheet lined with parchment.
- Let the shaped croissants rise for 45–60 minutes in a warm, draft-free spot until puffy but not wobbly.
- Brush gently with beaten egg for a shiny, golden finish. Bake in a preheated oven at 400°F (200°C) for 15–20 minutes, rotating pan if needed, until deep golden brown.
- Remove, let cool slightly on a rack, and serve warm.
How to serve Homemade Croissants
Best ways to enjoy it:
- Split warm and spread with butter and good jam for a classic approach.
- Turn into ham-and-cheese or almond croissants for brunch showstoppers.
- For a bold sandwich, use a croissant as the roll for a spicy chicken sandwich with creamy homemade sauce—the buttery layers contrast beautifully with crunchy, spicy fillings.
- Serve with coffee, café au lait, or a fresh fruit salad for a balanced plate.
Storage and reheating tips
- Room temp: Store baked croissants in an airtight container at room temperature for up to 2 days. Crispness will decrease but flavor stays good.
- Refrigeration: Not recommended for storage longer than 2 days (chilling accelerates staling).
- Freezing: Freeze baked croissants wrapped individually in plastic and foil for up to 2 months. To reheat, thaw at room temperature and refresh in a 350°F (175°C) oven for 6–8 minutes.
- Unbaked freeze: You can shape and flash-freeze unbaked croissants on a baking sheet, then transfer to bags for up to 1 month. Proof from frozen in the fridge overnight or at room temp until puffy, then bake.
- Food safety: Keep dairy and eggs refrigerated until needed. Don’t leave shaped croissants in warm, humid conditions longer than needed to proof.
Pro chef tips
- Temperature control is everything: keep butter cold and dough cool. If your kitchen is warm, shorten turns and chill more.
- Even thickness: roll with light, even pressure. Uneven dough gives uneven layers and bake.
- Don’t over-flour: too much extra flour will inhibit layer bonding and make the croissants tough.
- Use a ruler: consistent triangle sizes ensure even baking.
- Egg wash: for maximum shine, brush once before baking; for deeper color, apply a second light brush halfway through baking if the surface isn’t browning evenly.
Creative twists
- Almond croissants: spread a thin layer of almond paste on rolled triangles before shaping; top baked croissants with sliced almonds and powdered sugar.
- Chocolate: place a dark chocolate batton near the base and roll up for pain au chocolat-style pastries.
- Savory herb: add a teaspoon of finely chopped fresh herbs (thyme, chives) to the dough or spread a thin layer of herbed butter inside before laminating.
- Whole-wheat option: swap 25–30% of flour for whole-wheat for nuttier flavor—expect slightly denser layers.
- Vegan adaptation: replace butter with a high-fat vegan block designed for laminating and use plant milk and a flax “egg” wash for color—results vary; maintain cold temperatures.
Common questions
Q: How long does this take from start to finish?
A: Active hands-on time is about 60–90 minutes. Factoring in resting, chilling, and proofing, plan for roughly 3–4 hours. You can break it over two days by chilling overnight after the second or final turn.
Q: Can I use salted butter or margarine?
A: Unsalted butter gives you better control over salt level. If you use salted butter, reduce added salt slightly. Margarine or low-fat spreads won’t laminate the same way—use a high-quality block butter substitute if vegan.
Q: Can I substitute water for milk?
A: Milk enriches the dough and helps browning. Water will work but produces a less tender crumb and paler crust.
Q: My butter broke through the dough during rolling. What happened?
A: The butter was likely too soft or the dough too warm. Chill both and try again. Work quickly and if needed, rewrap and refrigerate for 20–30 minutes before continuing.
Q: Can I make this ahead and bake in the morning?
A: Yes—shape the croissants, then cover and refrigerate overnight. In the morning, let them come to room temperature and proof until puffy, then bake.
Q: How do I know when they’re done baking?
A: Finished croissants are deep golden brown, sound hollow when tapped on the bottom, and have distinct flaky layers. Internal temperature near the center should be around 200°F (93°C) if you use a thermometer.
If you want any adaptations (gluten-free approach, overnight schedule, or a shortcut method), tell me which direction and I’ll share a tested variation.
Print
Homemade Croissants
- Prep Time: 180 minutes
- Cook Time: 20 minutes
- Total Time: 200 minutes
- Yield: 12 servings
- Category: Breakfast
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Description
Homemade croissants deliver that bakery aroma and crisp layers without requiring professional machinery.
Ingredients
- 4 cups (about 500 g) all-purpose flour
- 1/4 cup granulated sugar
- 2 teaspoons salt
- 1 tablespoon instant yeast
- 1 1/4 cups (about 285 g) unsalted butter, cold (for laminating)
- 1 1/2 cups warm milk (about 100–110°F / 38–43°C)
- 1 large egg, beaten (for egg wash)
Instructions
- In a large bowl, whisk together flour, sugar, salt, and instant yeast.
- Slowly pour in the warm milk while stirring to bring the dough together. Use a spatula or wooden spoon until a shaggy dough forms.
- Turn the dough onto a lightly floured surface. Knead for about 4–6 minutes until smooth and elastic. Cover and let rest for 30 minutes.
- Shape the cold butter into a flat rectangle about 1/2-inch thick.
- Roll the rested dough into a rectangle large enough to fully encase the butter. Place the butter slab on one half and fold the dough edges over it.
- Roll the dough-and-butter package into a long rectangle and fold into thirds—this is the first turn. Chill for 30 minutes.
- Repeat the roll-and-fold process two more times, chilling 30 minutes between each turn.
- After the final chill, roll the dough into a 1/4-inch thick rectangle and cut into triangles.
- Take each triangle, stretch the base, and roll from base to tip, tucking the tip underneath.
- Let the shaped croissants rise for 45–60 minutes until puffy.
- Brush with beaten egg and bake in a preheated oven at 400°F (200°C) for 15–20 minutes until golden brown.
Notes
Keep the butter cold and shorten turns if your kitchen is warm. Avoid over-flouring to maintain flaky layers.
