Classic French Croissants
A faithful 3-day recipe for honeycomb crumb and shattering crust
The classic French croissant broken down into a realistic 3-day home-baker process. Corrected lamination guidance, proofing safeguards, and visual cues for honeycomb crumb and shattering layers.
By Henry Hunter, founder of Crust & Crumb Academy and Baking Great Bread at Home.
- Prep
- 2 hours active
- Rise
- 2-3 hours
- Bake
- 18-22 minutes
- Total
- 3 days
- Yield
- 12 large French croissants
- Difficulty
- advanced
- Hydration
- 55%
Ingredients
Détrempe (The Dough)
The yeasted dough that will encase the butter.
- 500g (4 cups) bread flour (11.5–12.5% protein)
- 230g (1 cup) cold whole milk
- 45g (3 tbsp) cold water
- 55g (¼ cup + 1 tbsp) granulated sugar
- 7-8g (2¼ tsp) instant yeast
- 10g (1¾ tsp) fine sea salt
- 40g (3 tbsp) unsalted butter, softened
Beurrage (Butter Block)
The butter layer that creates the lamination.
- 250g (1 cup + 2 tbsp) European-style unsalted butter (82–84% fat) — Plugrá, Président, Kerrygold unsalted, Lurpak, or Isigny Sainte-Mère
Egg Wash
- 1 (50g) (1 large) large egg
- 15g (1 tbsp) whole milk
Total flour: 500g
Hydration: 55%
Pro tip: Buy the best European butter you can afford. Higher fat (82–84%) means less water, cleaner layers, less leakage, better lift, and richer flavor.
Equipment
- Digital Kitchen Scale
- Stand Mixer with Dough Hook
- Long Rolling Pin
- Ruler or Measuring Tape
- Bench Scraper
- Pizza Cutter or Sharp Knife
- Pastry Brush
- Two Parchment-Lined Sheet Pans
- Plastic Wrap
Method
Make the Détrempe
The détrempe is the base dough. Making it the night before gives the dough time to develop flavor and fully relax. Cold rest also chills it enough for clean lamination tomorrow.
- Combine the Ingredients. In a stand mixer fitted with the dough hook, combine flour, sugar, yeast, salt, cold milk, cold water, and softened butter. Mix on low for 3 minutes to combine. Increase to medium-low and mix 5–7 minutes more until smooth, elastic, and pulling cleanly from the bowl. The dough should feel soft and pliable, not stiff. Don't overmix — overdeveloped dough fights you during lamination.
- Shape Into a Rectangle. Turn the dough onto a lightly floured surface. Pat into a flat rectangle roughly 8 × 6 inches. Wrap tightly in plastic wrap.
- Overnight Rest. Refrigerate 8–24 hours. The cold rest develops flavor, relaxes gluten, and chills the dough for clean lamination.
Wait: PT8H
Build the Butter Block (Beurrage)
The butter block is the heart of the croissant. The goal is matching the butter's consistency to the dough's consistency.
- Pound the Butter. Slice cold butter into pieces and arrange into a square on parchment. Cover with a second sheet of parchment. Pound firmly with a rolling pin, then roll into a 7 × 7 inch square, roughly ½ inch thick.
- Trim and Chill. Trim the edges clean. Place trimmings back in the center and roll smooth. Wrap and refrigerate at least 30 minutes.
Tip: Ideal butter temperature is 13–16°C / 55–60°F. It should bend without cracking. If it cracks, it's too cold. If it leaves easy fingerprints, it's too warm.
Lock In the Butter
This is where the dough and butter become one laminated package. Both should feel similar in firmness.
- Roll Out the Dough. Roll the chilled détrempe into a 10 × 10 inch square with even thickness.
- Position the Butter. Place the butter block diagonally in the center so it looks like a diamond inside the square.
- Fold Over the Butter. Fold the corners inward to completely enclose the butter. Pinch seams firmly. No exposed butter should remain. If butter peeks through, dust lightly with flour and chill before continuing.
First Letter Fold
This is where the layers begin. Three single folds produce 27 alternating butter layers — the classic French croissant structure.
- Roll Into a Rectangle. Roll the dough into roughly 8 × 24 inches, 4–5mm thick (just under ¼ inch). Roll firmly but evenly. Brush off excess flour.
- Execute the Fold. Fold the bottom third upward. Fold the top third down over it. That's your first letter fold.
- Chill. Wrap tightly. Refrigerate 60 minutes.
Wait: PT1H
Second Letter Fold
Rotate the dough 90° so the folded edges sit left and right like a book.
- Roll and Fold Again. Roll again to 8 × 24 inches, 4–5mm thick. Execute another letter fold.
- Chill. Wrap tightly. Refrigerate 60 minutes.
Wait: PT1H
Third Letter Fold + Overnight Rest
Repeat the same process one final time. After the third fold, you'll have 27 butter layers — the classic Parisian structure.
- Roll, Fold, Wrap. Rotate 90°, roll to 8 × 24 inches, execute a third letter fold.
- Overnight Rest. Wrap tightly and refrigerate 8–24 hours. This final rest relaxes gluten, firms the butter, builds flavor, and makes shaping easier.
Wait: PT8H
Roll, Cut, and Shape
The dough should feel cold and firm. Work quickly so the butter stays cool.
- Roll Final Thickness. Roll into a long rectangle, approximately 8 × 24 inches, about 4mm thick. Keep edges square.
- Cut Triangles. Trim the edges clean. Cut the sheet crosswise into six strips, each about 4 inches wide, giving you six rectangles that are 4 by 8 inches. Cut each rectangle from corner to corner into two triangles. That gives you 12 even triangles.
- Stretch and Notch. Gently stretch each triangle slightly longer. Cut a ½-inch notch at the base. The notch helps create the classic crescent shape.
- Roll the Croissants. Pull the base corners outward slightly. Roll from base to tip with gentle tension. Place tip-side down on parchment-lined pans.
Final Proof
Croissants must proof warm enough for yeast activity but cool enough to protect the butter layers. Ideal proof temperature is 24–26°C / 75–78°F.
- First Egg Wash. Whisk 1 egg with 1 tbsp milk. Using a soft pastry brush, gently paint only the top surface of each croissant. Do not brush the exposed cut layers on the sides — egg wash glues them shut and kills the rise. This first coat protects the surface during proofing.
- Proof. Cover loosely. Proof 2–3 hours. Properly proofed croissants look noticeably larger, jiggle gently when the pan moves, show visible layers, and look slightly swollen and delicate around the edges. The dough should look airy, not tight.
- The Jiggle Test. Tap the pan gently. The croissants should wobble softly like jello. If they feel dense or firm, they need more time. If butter pools heavily around them, bake immediately.
Wait: PT2H30M
Tip: Do not proof in a warm oven above 78°F / 26°C. Butter melts long before dough structure sets — once butter melts into the dough during proofing, the layers are already compromised.
Bake to Mahogany
As the croissants bake, water inside the butter converts to steam and separates the layers.
- Preheat. Preheat oven to 400°F (205°C) with the rack in the center position.
- Final Egg Wash. With a soft pastry brush, paint a second light coat across only the top of each croissant, following the grain of the layers. Keep the brush off the exposed cut sides. This second coat creates the glossy mahogany finish.
- Bake. Bake 18–22 minutes, rotating halfway through. Croissants should be deeply golden, almost mahogany at the high points, and visibly layered along the sides. A pale croissant is an underbaked croissant.
- Cool. Cool at least 10 minutes before eating. The internal steam is still redistributing. Cutting too early softens the structure.
Tip: A few small butter spots on the pan are normal. Large pools of butter mean overproofing, weak lamination, or butter that became too warm during rolling.
Bake to Mahogany
Single-temperature bake. The trapped steam from the butter is what separates the layers.
Oven: 205°C / 400°F. Internal temperature when done: 93-96°C / 200-205°F.
Convection or Standard Oven (recommended)
Center rack, parchment-lined sheet pan.
Equipment: Sheet pan with parchment
- Preheat. 400°F (205°C), center rack.
- Egg Wash. Brush a second light coat with a soft pastry brush, painting only the tops and avoiding the exposed cut layers, for a glossy mahogany finish.
- Bake. 18–22 minutes, rotating halfway.
- Cool. 10 minutes minimum on a wire rack.
Note: Deep color equals flavor. The finished croissants should smell buttery, nutty, and lightly caramelized.
Storage
- Room temperature: Best the day they're baked. Store up to 24 hours in a paper bag.
- Frozen: Freeze after shaping (before proofing) or after baking. Up to 1 month.
- Refresh: Reheat at 350°F (175°C) for 5–7 minutes. Never microwave — it destroys the crisp layered structure.
Frequently Asked Questions
Troubleshooting: Butter cracked during the first roll
Cause: butter was too cold and brittle. Fix: let the block sit at room temp 5–10 minutes before locking it in, then bend a corner — it should flex without snapping. Target temperature is 55–60°F (13–16°C). If you've already cracked it, push the pieces back together, dust lightly with flour, wrap, and chill 15 minutes before rolling again.
Troubleshooting: Butter leaking out during lamination
Cause: dough warmed up, butter softened past pliable, or dough and butter were at different firmness. Fix: stop immediately, wrap the whole package, chill 30 minutes. If butter pokes through, dust with flour and chill before continuing. Going forward, work on a cool surface, move quickly, and refrigerate between every fold — not just the final one.
Troubleshooting: Underproofed croissants (dense, tight, no jiggle)
Signs: croissants look the same size as when you shaped them, feel firm to the touch, and don't wobble when you tap the pan. Cause: proofing room too cold or proof was too short. Fix: keep proofing — give it another 30–60 minutes at 75–78°F (24–26°C). If your kitchen is cold, set the pan near (not on) a warm spot. Baking underproofed croissants gives you a dense, bread-like interior with no honeycomb.
Troubleshooting: Overproofed croissants (butter pooling, collapsing layers)
Signs: butter pooling on the pan before the bake, croissants look slack or deflated, layers smear together. Cause: proof too warm (above 78°F / 26°C) or too long. Fix: bake immediately — don't try to save more proof time. Going forward, keep the proof under 78°F (26°C), watch for the jiggle test, and pull as soon as they wobble softly. Once butter melts into the dough, the layers are already lost.
Can I do this in two days instead of three?
You can compress to two days, but flavor and lamination both suffer. The overnight rests aren't optional padding — they're where flavor develops and gluten relaxes enough to roll cleanly. Three days is the honest version.
How do I know when proofing is done?
The croissants should look noticeably larger, show visible layers along the sides, look slightly swollen and delicate, and wobble softly like jello when you tap the pan. Tight and firm means they need more time. Pooling butter means bake now.
Can I freeze unbaked croissants?
Yes. Freeze after shaping but before proofing. Thaw and proof from frozen the night before you want to bake (overnight in the fridge, then 2–3 hours at room temp before baking). You can also freeze fully baked croissants and reheat at 350°F (175°C) for 5–7 minutes.
What flour should I use?
Bread flour at 11.5–12.5% protein. King Arthur bread flour works beautifully. All-purpose flour is too low in protein for clean lamination. Avoid high-protein flours above 13.5% — they make the dough too tight to roll.
Nutrition
Per serving (1 croissant (~85g)): 340 calories, 32g carbohydrates, 6g protein, 21g fat, 1g fiber, 280mg sodium. Makes 12 servings.