Croissant Recipe

This croissant recipe delivers buttery, shatteringly flaky layers with a soft, airy crumb. A step-by-step guide that makes the classic French method approachable at home!

Few baked goods have ever earned the kind of reverence that a perfectly made croissant recipe commands. That first bite into a golden, shatteringly crisp exterior that gives way to a pillowy, honeycomb-like interior is genuinely one of life’s great pleasures. Making croissants at home is a weekend project, no question about it. But once you’ve pulled a tray of homemade croissants from the oven and watched the steam rise off those flaky, caramelized layers, you’ll understand exactly why this recipe has devoted fans all over the world.

The process here is the classic French laminated dough method: a yeast-leavened base dough (called détrempe) gets layered with a cold butter block through a series of folds and rests, creating dozens of paper-thin alternating layers. When those layers hit a hot oven, the butter steams and puffs, producing that iconic open crumb structure.

This is a two-to-three day recipe. That might sound daunting, but most of that time is inactive resting in the fridge. The hands-on work is surprisingly manageable when you understand what you’re doing and why at each stage.

This pairs beautifully with a simple Quiche Lorraine for a classic French-inspired brunch spread.

Why You’ll Love This Croissant Recipe

Homemade croissants deliver something that no bakery bag can replicate: warmth straight from the oven with butter that’s still just slightly melted between the layers.

The depth of flavor from a slow, cold fermentation process is remarkable. Your dough develops complexity over those chilled rest periods that fast-risen doughs simply cannot match.

The technique itself is immensely satisfying to master. Each set of folds builds confidence, and by the final proof you’ll understand the dough intuitively.

The recipe makes a full batch of 12 to 14 croissants. That means plenty to share, freeze, or repurpose into incredible French toast or breakfast sandwiches.

Every ingredient is straightforward: flour, milk, sugar, salt, yeast, and a generous amount of high-quality unsalted butter. No specialty items are required, though the quality of your butter will absolutely show in the final result.

  • A genuinely impressive bake you can make entirely at home
  • Classic French lamination technique that produces dramatic, distinct layers
  • Long cold rests mean most of the work happens in the refrigerator, not your kitchen
  • Freezer-friendly at multiple stages, so you can prep ahead
  • Endlessly versatile: go plain, sweet, savory, or stuffed
  • The flavor is richer and more nuanced than any store-bought version

You might also enjoy: Easy Crepe Recipe

Ingredients

Quality matters enormously in this recipe. The butter you choose is the single most impactful decision you’ll make. Look for a European-style unsalted butter with at least 82% butterfat (brands like Plugrà, Kerrygold, or President work wonderfully). Higher-fat butter stays firmer at cold temperatures and melts more cleanly during baking, which is precisely what creates those distinct, airy layers. Don’t use a standard American butter with 80% fat for the lamination block.

For the Dough (Détrempe):

  • 3 ½ cups (500g) all-purpose flour, plus extra for dusting
  • 1 tablespoon (12g) instant yeast (also called fast-action yeast)
  • 1/3 cup (65g) granulated sugar
  • 1 ½ teaspoons (9g) fine salt
  • 1 cup (240ml) whole milk, cold
  • 2 tablespoons (30g) unsalted butter, softened

For the Butter Block (Beurre de Tourage):

For the Egg Wash:

  • 1 large egg yolk
  • 2 tablespoons (30ml) whole milk

Read Also: Sourdough Starter Recipe

Kitchen Equipment Needed

A rolling pin and a good eye for straight lines will take you far with this recipe. That said, a few pieces of equipment make the process genuinely easier and more consistent, especially for your first few batches.

Read Also: Dinner Rolls Recipe

Recommended Products for This Recipe

These are products that genuinely move the needle on croissant quality, chosen based on performance and the difference they make in the final result.

1. European-Style High-Fat Unsalted Butter (Plugrà or Kerrygold)

The single biggest upgrade you can make to this recipe is your butter. European-style butters with 82-84% butterfat stay firmer when cold, making them far easier to laminate cleanly without cracking or melting into the dough. The richer flavor also comes through dramatically in the finished croissant.

Get it on Amazon

2. Digital Kitchen Scale

Croissant dough is precision baking. The difference between 490g and 520g of flour creates a noticeably different dough texture, and cup measurements simply aren’t reliable enough for laminated pastry. A quality digital scale removes all the guesswork and gives you reproducible results every single time.

Get it on Amazon

3. French Tapered Rolling Pin

A tapered (French-style) rolling pin gives you far better pressure control than a standard cylinder pin, which is essential when rolling laminated dough where you need even, consistent thickness. It also keeps your dough from sticking as easily.

Get it on Amazon

4. Silicone Pastry Mat with Measurements

A large silicone mat with ruler markings takes all the measuring out of the equation when cutting triangles. It also provides a lightly non-stick surface that makes rolling the laminated dough cleaner and easier, particularly on warm days.

Get it on Amazon

5. Half-Sheet Baking Pan with Lid (Set)

Having covered sheet pans lets you use them during the proofing stage to protect the croissants from drafts and from drying out. They’re also essential for freezing shaped croissants flat before bagging. A good set of heavy-gauge pans also browns the bottoms more evenly.

Get it on Amazon

This pairs well with a Dutch Baby Recipe for a complete weekend brunch lineup.

Step-by-Step Instructions

Step 1: Make the Dough (Day 1, Morning)

  • Combine the flour, instant yeast, sugar, and salt in the bowl of a stand mixer fitted with the dough hook. Add the salt and yeast on opposite sides of the bowl initially — salt can inhibit yeast activity if they’re in direct contact for too long before mixing.
  • Pour in the cold milk and add the softened butter.
  • Mix on low speed for 2 minutes until a shaggy dough forms, then increase to medium speed and mix for another 3 to 4 minutes until the dough is smooth and pulls away from the sides of the bowl. You want it just combined and smooth — not over-developed. Over-mixing creates too much gluten, which makes the dough elastic and difficult to roll later.
  • Shape the dough into a rough rectangle (this makes the first roll-out easier than a ball), wrap it tightly in plastic wrap, and refrigerate for at least 1 hour, up to overnight.

Step 2: Prepare the Butter Block

  • Remove the 250g of cold butter from the refrigerator. Cut it into rough ½-inch slabs and arrange them in a compact square on a large sheet of parchment paper.
  • Fold the parchment over the butter to create an enclosed 7-inch by 7-inch (18cm x 18cm) square envelope. Use your rolling pin to pound and then roll the butter inside the paper until it fills the square completely and is an even thickness throughout.
  • The butter block should be pliable but cold — it should bend slightly without cracking, and it should not feel greasy or soft. If it’s too hard, let it sit at room temperature for 5 minutes. If it feels greasy or warm, refrigerate it for 10 minutes. The goal is a consistency similar to cold modeling clay.
  • Refrigerate the butter block until you’re ready to laminate.

Step 3: Enclose the Butter (Lamination Begins)

  • Remove the chilled dough from the refrigerator. On a lightly floured surface, roll it out into a rectangle that’s roughly 10 inches by 14 inches (25cm x 35cm). Work quickly — you want both the dough and butter to stay cold.
  • Remove the butter block from the parchment and place it in the center of the dough rectangle, angled like a diamond (rotated 45 degrees relative to the dough).
  • Fold the four corners of the dough up and over the butter block like an envelope, pinching the seams firmly to seal the butter completely inside. There should be no exposed butter.
  • Using your rolling pin, gently press the package down a few times to start spreading the butter, then roll it out into a long rectangle about 8 inches wide by 24 inches long (20cm x 60cm). Roll from the center outward, using even, steady pressure. If the butter cracks or breaks through the dough, the butter is too cold — let it rest 5 minutes. If the butter feels squishy and starts smearing into the dough, it’s too warm — refrigerate immediately for 20 minutes.

Step 4: First Fold (Letter Fold / Single Turn)

  • With your long rectangle oriented vertically (short edges at top and bottom), fold the bottom third up to the center, then fold the top third down over it, like folding a letter. You’ve just completed one “single turn” or “letter fold.”
  • Wrap the dough in plastic wrap and refrigerate for 30 to 60 minutes. This rest period allows the gluten to relax (making the next roll easier) and keeps the butter cold (preventing it from smearing).

Step 5: Second Fold (Another Letter Fold)

  • Remove the dough from the refrigerator. Unwrap it, and with the fold seam on the right side (like the spine of a book), roll it out again into a long vertical rectangle of the same dimensions: 8 inches wide by 24 inches long (20cm x 60cm).
  • Perform another letter fold: bottom third up, top third down.
  • Wrap tightly and refrigerate for another 30 to 60 minutes.

Step 6: Third Fold and Overnight Rest (Day 1, Evening)

  • Repeat the rolling and folding process one final time for a third letter fold.
  • After this third fold, wrap the dough tightly in plastic wrap and refrigerate overnight, or for a minimum of 4 hours. This cold rest is important — it allows the gluten to fully relax, firms the butter back up, and develops flavor in the dough through slow fermentation.
  • Note: You should now have 27 layers of dough (3 folds of 3 layers each = 3³). This is the correct number for classic croissants.

Step 7: Cut and Shape the Croissants (Day 2, Morning)

  • Line 2 to 3 baking sheets with parchment paper.
  • Remove the cold dough from the refrigerator and place it on a lightly floured surface. Roll it out into a large, thin rectangle approximately 8 inches by 40 inches (20cm x 100cm) and about 3mm to 4mm thick (roughly 1/8 inch). Work in one direction, not back and forth, to avoid tearing the layers. If the dough keeps springing back, let it rest 5 minutes and try again.
  • Using a ruler and a sharp knife or pizza cutter, cut the dough into long isosceles triangles with a base of about 3.5 inches (9cm) and a length of about 7 to 8 inches (18 to 20cm). You should get 12 to 14 triangles.
  • Make a small 1-inch (2.5cm) notch at the center of the wide base of each triangle. This notch is what allows the croissant to curve naturally as it rolls.
  • Gently stretch each triangle lengthwise to elongate it slightly, then place it base-toward-you on the work surface. Starting from the wide base, roll the triangle tightly toward the tip, keeping even tension. Don’t press too hard — you want to see the layers, not crush them.
  • Curve the two ends inward slightly to form the classic crescent shape. Place the croissants on the prepared baking sheets, tip-side down (this prevents them from unrolling during proofing).
  • Space the croissants at least 2 inches apart to allow room for expansion.

Step 8: Final Proof

  • Loosely cover the shaped croissants with plastic wrap or a clean kitchen towel. Allow them to proof at room temperature (ideally around 75°F / 24°C) for 2 to 3 hours, until they have roughly doubled in size and look noticeably puffy. When you gently shake the baking sheet, the croissants should wobble slightly, showing that the layers are airy and delicate.
  • Do not proof in a warm or hot environment — anything above 80°F (27°C) risks melting the butter out of the layers, which collapses the honeycomb structure you worked hard to build.
  • You can also refrigerate the shaped croissants overnight at this stage and bake them the following morning.

Step 9: Egg Wash and Bake

  • Preheat your oven to 400°F (200°C) conventional, or 375°F (190°C) convection. Allow at least 20 to 30 minutes for the oven to fully preheat and stabilize — a properly hot oven is critical for oven spring.
  • Whisk together the egg yolk and milk to make the egg wash. Using a pastry brush, apply a thin, even layer to the top and sides of each croissant. Avoid letting the egg wash drip down the cut edges of the layers — this “glues” the layers together and prevents proper puffing.
  • Bake for 18 to 22 minutes, rotating the pans once at the halfway point, until the croissants are a deep amber-brown all over. The undersides should be golden and sound hollow when tapped. Do not pull them early; the color should be a true, rich brown (not just golden) for the best flavor and fully cooked interior.
  • Transfer to a wire rack and allow to cool for at least 15 minutes before eating. The layers set and crisp up as they cool.

The same technique used here is the foundation for a showstopping Fruit Tart Recipe — French pastry skills are endlessly transferable.

Tips for Success

Getting croissants right on the first attempt is genuinely difficult, and that’s completely normal. Most accomplished home bakers have a few failed batches behind them. These tips address the most common sticking points.

  • Keep everything cold. If at any point your butter feels soft or greasy, stop immediately and refrigerate the dough for 20 minutes. This is the single most important thing you can do. Warm butter smears into the dough instead of staying in separate layers.
  • Use gram measurements. Cup and tablespoon measurements introduce too much variability for a recipe this precise. A $10 kitchen scale is the best investment you can make for this recipe.
  • Don’t over-flour your surface. A little flour prevents sticking, but too much dries out the dough exterior and makes it harder to roll cleanly.
  • Roll with even pressure. Uneven pressure creates uneven layer thickness, which leads to uneven baking. Try to distribute your weight equally across the rolling pin and use long, steady strokes.
  • Proof properly. Under-proofed croissants are dense and bready. Over-proofed croissants collapse in the oven. The visual test (they should wobble when shaken) is more reliable than a strict timer.
  • Don’t skimp on baking time. Pale croissants may look done but will be doughy inside. The deep amber color is non-negotiable for flavor and texture.

Read Also: Easy Scone Recipe

Serving Suggestions

Croissant Recipe

A freshly baked croissant is perfect all on its own, but there are so many ways to take it even further.

Serve warm with good-quality salted butter and a French jam — apricot or raspberry are classics. The combination of buttery pastry and slightly tart jam is a genuinely perfect pairing.

Split and filled with thinly sliced ham and Gruyère cheese, then warmed in a toaster oven, they make a quick and incredible lunch. This is the essence of a Parisian jambon-beurre, and it’s hard to top.

Tear day-old croissants into chunks and use them as the base for a deeply luxurious French Toast Casserole. The layered, airy crumb soaks up custard beautifully.

  • Alongside a bowl of café au lait or strong black coffee for a proper French breakfast
  • Filled with whipped cream and sliced strawberries for a dessert-worthy treat
  • Served with scrambled eggs and smoked salmon for a celebratory brunch plate
  • Alongside Avocado Toast as part of a weekend brunch spread
  • With a drizzle of honey and crushed toasted almonds for a simple but elegant presentation
  • Alongside a light green salad and a glass of sparkling water for a café-style lunch

Variations to Try

Once you’ve mastered the classic version, this same laminated dough opens up an entire world of pastry possibilities. The base dough and butter block process stays exactly the same for all of these.

  • Pain au Chocolat: Instead of rolling a triangle, cut the dough into rectangles (about 4 inches by 5 inches / 10cm x 12cm). Place two pieces of high-quality dark chocolate or chocolate batons at one end and roll the dough around them. Proof and bake exactly as directed.
  • Almond Croissants: Split day-old croissants in half, spread the inside generously with almond cream (frangipane), top with sliced almonds, and bake at 350°F (175°C) for 12 to 15 minutes. This is a classic French boulangerie way to use slightly stale croissants.
  • Ham and Cheese Croissants: Before rolling up the triangle, lay a thin slice of ham and a small amount of shredded Gruyère or Emmental at the base. Roll as normal and bake. The cheese melts into the layers.
  • Cinnamon Sugar Croissants: Mix 2 tablespoons of granulated sugar with 1 teaspoon of cinnamon. Sprinkle lightly over the base of each triangle before rolling. The sugar caramelizes slightly during baking for a beautiful result.
  • Whole Wheat Croissants: Replace up to 20% of the all-purpose flour with whole wheat flour for a nuttier flavor. Do not replace more than 20% or the dough will become too dense to laminate properly.

For another impressive French-inspired pastry project, try this Pumpkin Roll Recipe.

Storage and Reheating

Homemade croissants don’t have the preservatives of commercial versions, so planning ahead for storage matters. The good news is that they hold up beautifully at several stages of the process.

Storage options at a glance:

  • Room temperature: Freshly baked croissants stay good in an airtight container or wrapped loosely in parchment at room temperature for up to 2 days. Do not refrigerate them — cold storage makes them stale much faster.
  • Freezer (baked): Wrap baked, fully cooled croissants individually in plastic wrap, then seal in a freezer bag. They freeze well for up to 2 months.
  • Freezer (unbaked): After shaping, freeze the croissants on baking sheets until solid (about 2 hours), then transfer to a freezer bag. To bake, defrost overnight in the refrigerator, then let them proof at room temperature for 3 to 4 hours before baking as directed. This is the best method for always having fresh croissants on hand.

Reheating:

  • From room temperature: Warm in a 350°F (175°C) oven for 5 to 7 minutes to refresh the crust.
  • From frozen (baked): Place directly into a 350°F (175°C) oven for 10 to 12 minutes straight from the freezer — no need to thaw.
  • Avoid the microwave for reheating croissants. It steams the crust and makes it chewy and limp rather than crisp.

For another make-ahead breakfast worth mastering, check out this Breakfast Casserole Recipe.

Nutritional Facts

Per croissant (based on 12 croissants per batch, approximate values):

NutrientAmount
Calories320 kcal
Total Fat18g
Saturated Fat11g
Cholesterol65mg
Sodium290mg
Total Carbohydrates34g
Dietary Fiber1g
Sugars5g
Protein6g

Nutritional values are approximate and will vary based on specific ingredients and exact croissant size.

Read Also: Easy French Toast Recipe

Health Benefits of Key Ingredients

Croissants aren’t health food, but there’s more to the ingredient list than empty calories. Each component plays a role in both the texture of the pastry and in providing real nutritional value.

Whole Milk: The fat content in whole milk contributes to both the richness of the dough and actual nutrition. Whole milk is a meaningful source of calcium, vitamin D, and B vitamins. The fat also helps with the absorption of fat-soluble vitamins, making it more nutritionally complete than low-fat alternatives.

Unbleached All-Purpose Flour: Flour provides the structure of the entire pastry. It’s a source of complex carbohydrates that give the body sustained energy. Choosing unbleached flour means less chemical processing, and some bakers prefer bread flour for its slightly higher protein content, which contributes to a more structured dough.

Eggs (in the egg wash): While the egg wash is mostly cosmetic, eggs used in baking are one of the most complete protein sources available. The yolk specifically is rich in choline, a nutrient important for brain function and liver health.

High-Quality Butter: European-style butter contains fat-soluble vitamins A, D, E, and K2. Vitamin K2 in particular is difficult to get from other foods and plays a role in calcium metabolism and cardiovascular health. The fat in butter also provides longer-lasting satiety than carbohydrate-heavy foods alone.

  • Butter provides essential fat-soluble vitamins (A, D, E, K2)
  • Milk contributes calcium for bone health and B vitamins for energy metabolism
  • Eggs supply high-quality complete protein and choline for brain health
  • Flour provides complex carbohydrates for sustained energy
  • Homemade versions contain no artificial preservatives or additives

This recipe uses a similar buttery dough principle to the Baklava Recipe — both are rewarding labors of love with exceptional results.

Frequently Asked Questions

1. Why did my butter break and crack during lamination?

The butter was too cold. If the butter block shatters or cracks when you first start rolling, it needs to come up a few degrees in temperature. Let it sit on the counter for 5 minutes, then gently tap it with your rolling pin to check — it should bend slightly without cracking. Think cold modeling clay: firm but just pliable. Hard frozen butter tears through dough layers instead of spreading between them.

2. Why did my croissants turn out dense and bready instead of flaky?

This usually comes down to one of three things. First, the butter may have smeared into the dough rather than staying in separate layers — this happens when either the butter or the dough gets too warm during lamination. Second, the croissants may have been under-proofed. They need to roughly double in size and wobble visibly before going into the oven. Third, the oven may not have been hot enough to create the rapid steam burst that causes those layers to puff. Preheat thoroughly and verify your oven temperature with a separate thermometer.

3. Can I make the dough without a stand mixer?

Yes, absolutely. Mix the ingredients in a large bowl with a wooden spoon or your hands until a shaggy dough forms, then turn it out onto a clean surface and knead by hand for about 8 to 10 minutes. The goal is a smooth, slightly tacky dough that doesn’t tear easily. Hand-kneading gives you excellent feel for the dough’s texture, which is actually an advantage when you’re learning. Avoid over-kneading — you’re not trying to develop a highly elastic gluten network, just a cohesive, smooth dough.

4. Can I freeze croissants before baking them?

Yes, and this is actually one of the best ways to always have fresh croissants available. After shaping the croissants, place them on parchment-lined baking sheets and freeze until fully solid (about 2 hours). Transfer them to a freezer bag or airtight container and freeze for up to 2 months. When you’re ready to bake, place the frozen croissants on parchment-lined baking sheets the night before, cover loosely with plastic wrap, and let them defrost and proof overnight in the refrigerator. The next morning, let them come to room temperature for 1 hour, apply egg wash, and bake as directed.

5. What is the best flour to use for croissants?

Standard unbleached all-purpose flour (10 to 11% protein) works very well for home bakers and is exactly what most traditional French recipes use. Some bakers prefer a mix of bread flour and all-purpose flour for a slightly stronger dough structure. If you can find it, French Type 55 flour (farine T55) is the traditional choice and produces a slightly softer, more delicate crumb. Avoid cake flour (too low protein) or whole wheat as the primary flour — both will significantly affect the texture. Whatever flour you choose, measure by weight for best results.

Read Also: Homemade Bagel Recipe

Final Thoughts

Making a croissant recipe from scratch is one of those baking milestones that feels genuinely transformative. The first time you pull an entire tray of beautifully bronzed, perfectly layered croissants from the oven, you’ll have a hard time believing you made them yourself.

Don’t be discouraged if the first batch isn’t perfect. Slightly uneven layers, butter leakage, or a denser-than-expected crumb are all normal learning curves. The technique builds on itself — each batch teaches you something about how the dough feels, how your oven behaves, and how to read the proofing stage more accurately.

Give this recipe a try this weekend when you have a day at home to enjoy the process. The smell of croissants baking will fill your kitchen in a way that no candle can replicate.

If you try this recipe, leave a comment below and let me know how it went. Share a photo on social media and tag us — there’s nothing better than seeing your beautiful, flaky results!

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *