Classic French Croissants

Classic French Croissants

Bread
Homii

Adapt this recipe

Preview a personalization for your household — then save or tweak further.

  • Prep120m
  • Cook20m
  • Hands-off820m
Total time
16h
Cook at
400°F
Prep
2h
Cook
20 min
Hands-off
13h 40m

Hands-off time is mostly rising, proofing, resting, or marinating—not counted in prep or cook.

Recipe written for 12 servings

Main

Egg Wash

Uses your kitchen

Oven

Refrigerator

Stovetop

Small appliances

Stand Mixer

Cookware

Skillet

Bakeware

Baking Sheet

Wire Rack

Fridge

2 days

Freezer

60 days

Reheat

OvenToaster Oven
Step by step

Instructions

Tap a step number to check it off as you cook.

In a 1 egg mixing bowl or the bowl of a stand mixer, whisk together the 500 g bread flour, 10 g instant yeast, 60 g granulated sugar, and 10 g fine salt. Make sure the salt and yeast are on opposite sides of the bowl before mixing — salt can inhibit yeast activity if they sit in direct contact.

Uses

  • Mixing bowl
  • Stand mixer
  • Whisk
  • Egg
  • Bread Flour
  • Instant Yeast
  • Sugar
  • Fine Salt
  • 4–5 min

Add the 300 ml whole milk warm and softened European-style unsalted butter. Mix with a 30 g unsalted butter hook on low speed (or by hand) until a shaggy dough forms, then increase to medium-low and knead for 4–5 minutes until the dough is smooth and just slightly tacky — do not over-develop the gluten. The dough should be pliable but not sticky. If mixing by hand, knead on a lightly 500 g bread flour surface.

Uses

  • Milk
  • European-Style Butter
  • Unsalted Butter
  • Bread Flour
  • 60 min

Shape the 30 g unsalted butter into a flat rectangle (about 8x6 inches), wrap tightly in plastic wrap, and refrigerate for at least 1 hour, or up to overnight. Chilling the dough firms it up so it layers evenly with the 280 g European-style unsalted butter block.

Uses

  • Unsalted Butter
  • European-Style Butter
  • 2–3 min

Place the 300 ml whole milk warm 280 g European-style unsalted butter between two sheets of parchment paper. Using a rolling pin, beat and roll the butter into a flat 7-inch square, about ¼-inch thick. The butter should be pliable but still 300 ml whole milk warm and firm — it should bend slightly without cracking. If it cracks when you flex it, let it sit at room 1 egg for 2–3 minutes. If it feels greasy or soft, refrigerate it for 10 minutes. The butter and 30 g unsalted butter must be at similar temperatures for clean lamination.

Uses

  • Parchment paper
  • Rolling pin
  • Milk
  • European-Style Butter
  • Unsalted Butter
  • Egg

On a lightly 500 g bread flour surface, roll the chilled 30 g unsalted butter into a rectangle roughly 10x7 inches. Place the 280 g European-style unsalted butter block in the center of the dough, oriented like a diamond on the rectangle (rotated 45°). Fold the four flaps of dough over the butter like an envelope, pinching all seams firmly to fully enclose the butter. Press gently with the rolling pin to seal.

Uses

  • Rolling pin
  • Bread Flour
  • Unsalted Butter
  • European-Style Butter
  • 10 min

This is the first fold (a 'letter fold' or 'single turn'): With a seam side down, roll the 30 g unsalted butter package out into a long rectangle, approximately 8x20 inches. Work gently and evenly — if the 280 g European-style unsalted butter starts to break through, dust lightly with 500 g bread flour and chill for 10 minutes. Fold the dough into thirds like a business letter (bottom third up, top third down). Wrap in plastic and refrigerate for 30 minutes.

Uses

  • Unsalted Butter
  • European-Style Butter
  • Bread Flour
  • 90 min

Perform the second fold: Remove the 30 g unsalted butter from the refrigerator. Orient it so the open seam faces right (like a book). Roll again into an 8x20-inch rectangle and fold into thirds again. Wrap and refrigerate for 30 minutes. Repeat this process one more time for a total of 3 letter folds, chilling 30 minutes between each. After the third fold, refrigerate the dough for at least 1 hour, or overnight for best results.

Uses

  • Unsalted Butter
  • 10 min

On a lightly 500 g bread flour surface, roll the laminated 30 g unsalted butter into a 1 egg rectangle approximately 8x24 inches and about ⅛-inch thick. Work quickly and keep the dough 300 ml whole milk warm — if it starts to resist or shrink back, cover and rest it for 10 minutes before continuing.

Uses

  • Bread Flour
  • Unsalted Butter
  • Egg
  • Milk

Using a sharp knife or pizza cutter, trim the edges (this helps the layers open during baking). Cut the 30 g unsalted butter into 12 long triangles: first cut the rectangle in half lengthwise to make two 4x24-inch strips, then cut each strip into 6 triangles with a base of about 4 inches.

Uses

  • Knife
  • Unsalted Butter

To shape each croissant: hold the wide base of a triangle and gently stretch it to elongate slightly. Make a small ½-inch notch in the center of the base with a knife — this helps the croissant curve evenly. Starting from the base, roll the triangle tightly toward the tip, applying gentle pressure. Place on a parchment-lined baking sheet with the tip tucked underneath. Curve the ends slightly inward to form the classic crescent shape. Space croissants at least 3 inches apart.

Uses

  • Knife
  • Baking sheet

Whisk together the 1 egg, 300 ml whole milk warm, and pinch of fine salt for the egg wash. Brush each croissant lightly with egg wash — avoid letting it drip down the cut sides, which can glue the layers together and prevent them from opening. Reserve the remaining egg wash.

Uses

  • Whisk
  • Egg
  • Milk
  • Fine Salt
  • 120–180 min
  • 78°F

Proof the croissants at room 1 egg (ideally 75–78°F) for 2–3 hours, until they are visibly puffy, jiggle slightly when the pan is shaken, and you can see the layers when viewed from the side. Do not proof in a 300 ml whole milk warm oven — 280 g European-style unsalted butter must stay intact in the layers. If your kitchen is 300 ml whole milk warm, keep a close eye; if cool, proofing can take up to 4 hours.

Uses

  • Pan
  • Oven
  • Egg
  • Milk
  • European-Style Butter
  • Unsalted Butter
  • 400°F

Preheat your oven to 400°F with a rack in the center position. Just before baking, apply a second light coat of egg wash to each croissant for a deep golden, glossy finish.

Uses

  • Oven
  • Egg
  • 18–20 min

Bake for 18–20 minutes, until the croissants are a deep, rich amber-brown on top and golden on the sides and bottom. They should feel light when lifted. If they're browning too quickly, tent loosely with foil after the first 12 minutes. Transfer to a wire rack and let cool for at least 15 minutes before eating — the interior is still setting as they cool.

Uses

  • Wire rack
Per serving

Nutrition facts

Estimated for one serving as written. Scale with Serving size in the sidebar for your batch.

310

Cal

Protein

6 g

8%

Carbs

30 g

38%

Fat

19 g

54%