- Recipes
- Other/Miscellaneous
- How To
- How to Make Croissants

How to Make Croissants
Ingredients
- 1/4 cup unsalted butter
softened to room temperature, 4 Tbsp; 56g
- 4 cups all-purpose flour
plus more for rolling/shaping, 500g
- 1/4 cup granulated sugar
50g
- 2 teaspoons salt
- 1 Tablespoon active dry or instant yeast
- 1 and 1/2 cups cold whole milk
360ml
- 1 and 1/2 cups unsalted butter
softened to room temperature, 340g
- 2 Tablespoons all-purpose flour
16g
- 1 large egg
- 2 Tablespoons whole milk
30ml
Directions
- 1
Preliminary notes: Watch the video below and use the step-by-step photos before you begin. Read the recipe before beginning. Make room in the refrigerator for a baking sheet. In step 6 and again in step 13, you will need room for 2 baking sheets.
- 2
Make the dough: Cut the butter in four 1-Tablespoon pieces and place in the bowl of an electric stand mixer fitted with the dough hook attachment (or you can use a handheld mixer or no mixer, but a stand mixer is ideal). Add the flour, sugar, salt, and yeast. Turn the mixer on low-medium speed to gently combine the ingredients for 1 minute. With the mixer running, slowly pour in the milk. Once all of the milk is added, turn the mixer up to medium speed and begin to knead the dough.
- 3
Knead the dough: Keep the dough in the mixer and beat for an additional 5 full minutes, or knead by hand on a lightly floured surface for 5 full minutes. (If you’re new to bread-baking, my How to Knead Dough video tutorial can help here.) If the dough becomes too sticky during the kneading process, sprinkle 1 teaspoon of flour at a time on the dough or on the work surface/in the bowl to make a soft, slightly tacky dough. Do not add more flour than you need because you do not want a dry dough. After kneading, the dough should still feel a little soft. Poke it with your finger—if it slowly bounces back, your dough is ready to rest. You can also do a “windowpane test” to see if your dough has been kneaded long enough: tear off a small (roughly golfball-size) piece of dough and gently stretch it out until it’s thin enough for light to pass through it. Hold it up to a window or light. Does light pass through the stretched dough without the dough tearing first? If so, your dough has been kneaded long enough and is ready to rest. If not, keep kneading until it passes the windowpane test.
- 4
Remove dough from the bowl and, with floured hands, work it into a ball. Place the dough on a lightly floured silicone baking mat lined, lightly floured parchment paper lined, or lightly floured baking sheet. (I highly recommend a silicone baking mat because you can roll the dough out in the next step directly on top and it won’t slide all over the counter.) Gently flatten the dough out, as I do in the video below, and cover with plastic wrap or aluminum foil. Place the entire baking sheet in the refrigerator and allow the covered dough to rest in the refrigerator for 30 minutes.
- 5
Shape the dough: Remove the dough from the refrigerator. I like to keep the dough on the silicone baking mat when I’m rolling it in this step because the mat is nonstick and it’s a handy guide for the exact measurement. Begin flattening out the dough with your hands. You’re rolling it out into a rectangle in this step, so shaping it with your hands first helps the stretchy dough. Roll it into a 14×10-inch rectangle. The dough isn’t extremely cold after only 30 minutes in the refrigerator, so it will feel more like soft play-doh. Be precise with the measurement. The dough will want to be oval shaped, but keep working the edges with your hands and rolling pin until you have the correct size rectangle.
- 6
Long rest: Place the rolled out dough back onto the baking sheet (this is why I prefer a silicone baking mat or parchment because you can easily transfer the dough). Cover the rolled out dough with plastic wrap or aluminum foil, place the entire baking sheet in the refrigerator and allow the covered dough to rest in the refrigerator for 4 hours or overnight. (Up to 24 hours is ok.)
- 7
Butter layer (begin this 35 minutes before the next step so the butter can chill for 30 minutes): In a large bowl using a hand-held mixer or stand mixer fitted with a paddle or whisk attachment, beat the butter and flour together until smooth and combined. Transfer the mixture to a silicone baking mat lined or parchment paper lined baking sheet. (Silicone baking mat is preferred because you can easily peel the butter off in the next step.) Using a spoon or small spatula, smooth out into a 7×10-inch rectangle. Be as precise as you can with this measurement. Place the entire baking sheet in the refrigerator and chill the butter layer for 30 minutes. (No need to cover it for only 30 minutes.) You want the butter layer firm, but still pliable. If it gets too firm, let it sit out on the counter for a few minutes to gently soften. The more firm the butter layer is the more difficult it will be to laminate the dough in the next step.
- 8
Laminate the dough: In this next step, you will be rolling out the dough into a large rectangle. Do this on a lightly floured counter instead of rolling out on your silicone baking mat. The counter is typically a little cooler (great for keeping the dough cold) and the silicone baking mat is smaller than the measurement you need. Remove both the dough and butter layers from the refrigerator. Place the butter layer in the center of the dough and fold each end of the dough over it. If the butter wasn’t an exact 7×10-inch rectangle, use a pizza cutter or sharp knife to even out the edges. Seal the dough edges over the butter layer as best you can with your fingers. On a lightly floured counter, roll the dough into a 10×20-inch rectangle. It’s best to roll back and forth with the shorter end of the dough facing you, like I do in the video below. Use your fingers if you need to. The dough is very cold, so it will take a lot of arm muscle to roll. Again, the dough will want to be oval shaped, but keep working it with your hands and rolling pin until you have the correct size rectangle. Fold the dough lengthwise into thirds as if you were folding a letter. This was the 1st turn.
- 9
If the dough is now too warm to work with, place folded dough on the baking sheet, cover with plastic wrap or aluminum foil, and refrigerate for 30 minutes before the 2nd turn. I usually don’t have to.
- 10
2nd turn: Turn the dough so the short end is facing you. Roll the dough out once again into a 10×20-inch rectangle, then fold the dough lengthwise into thirds as if you were folding a letter. The dough must be refrigerated between the 2nd and 3rd turn because it has been worked with a lot by this point. Place the folded dough on the baking sheet, cover with plastic wrap or aluminum foil, and refrigerate for 30 minutes before the 3rd turn.
- 11
3rd turn: Roll the dough out once again into a 10×20-inch rectangle. Fold the dough lengthwise into thirds as if you were folding a letter.
- 12
Long rest: Place the folded dough on the lined baking sheet, cover with plastic wrap or aluminum foil, and refrigerate for 4 hours or overnight. (Up to 24 hours is ok.)
- 13
At the end of the next step, you’ll need 2 baking sheets lined with silicone baking mats or parchment paper. The dough is currently on a lined baking sheet in the refrigerator, so you already have 1 prepared!
- 14
Shape the croissants: Remove the dough from the refrigerator. On a lightly floured counter, roll the dough out into an 8×20-inch rectangle. Use your fingers if you need to. Once again, the dough is very cold, so it will take a lot of arm muscle to roll. The dough will want to be oval shaped, but keep working it with your hands and rolling pin until you have the correct size rectangle. Using a pizza cutter or sharp knife, slice the dough in half vertically. Each skinny rectangle will be 4-inches wide. Then cut 3 even slices horizontally, yielding 8 4×5-inch rectangles. See photo above for a visual. Cut each rectangle diagonally to make 2 triangles. You have 16 triangles now. Work with one triangle at a time. Using your fingers or a rolling pin, stretch the triangle to be about 8 inches long. Do this gently as you do not want to flatten the layers. Cut a small slit at the wide end of the triangle, then tightly roll up into a crescent shape making sure the tip is underneath. Slightly bend the ends in towards each other. Repeat with remaining dough, placing the shaped croissants on 2 lined baking sheets, 8 per sheet. Loosely cover with plastic wrap or aluminum foil and allow to rest at room temperature (no warmer—I suggest keeping on the counter) for 1 hour, then place in the refrigerator to rest for 1 hour or up to 12 hours. (Or freeze, see freezing instructions.) I prefer the shaped croissants to be cold going into the oven.
- 15
Preheat oven to 400°F (204°C).
- 16
Egg wash: Whisk the egg wash ingredients together. Remove the croissants from the refrigerator. Brush each lightly with egg wash.
- 17
Bake the croissants: Bake until croissants are golden brown, about 20 minutes. Rotate the pans halfway through baking. If croissants show signs of darkening too quickly, reduce the oven to 375°F (190°C).
- 18
Remove croissants from the oven and place on a wire rack to cool for a few minutes before serving. They will slightly deflate as they cool.
- 19
Croissants taste best the same day they’re baked. Cover any leftover croissants and store at room temperature for a few days or in the refrigerator for up to 1 week. You can also freeze for up to 3 months, then thaw on the counter or overnight in the refrigerator. Warm up to your liking.

How to Make Croissants
Similar Recipes
Ratings & Reviews
Be the First to Rate
Your rating helps others discover amazing recipes. Share your experience and let others know what you think!
About this Recipe
Craving that elusive bakery-quality croissant right from your own kitchen? This recipe shows you how to transform simple ingredients into a batch of 16 golden, flaky croissants, perfect for a special breakfast or brunch. Imagine the aroma filling your home and the satisfaction of biting into a pastry you crafted yourself.
Why This Recipe Works
This recipe delivers authentic results by focusing on the essential elements of classic croissant making. It meticulously balances the dough's richness with precise butter ratios—a portion of butter goes into the dough itself, while a generous 1 1/2 cups forms the crucial butter block for lamination. The use of cold whole milk is key, helping to control dough temperature during the critical folding process, which is fundamental for achieving distinct layers and that irresistible flaky texture. It's a testament to how quality ingredients, handled thoughtfully, lead to exceptional results.
What to Expect
Get ready for a rewarding baking experience that culminates in beautifully puffed, deeply golden croissants. Each bite promises a delicate crispness on the outside, giving way to an airy, tender interior that practically melts in your mouth. You’ll achieve a rich, buttery flavor profile, complemented by a subtle sweetness from the granulated sugar in the dough. The final egg and milk wash ensures a lustrous, appetizing finish that truly elevates these pastries to bakery-standard. Though the process requires patience, the reward of 16 perfect croissants is immeasurable.
Customization & Variations
This recipe provides the foundational technique and ingredients for a classic, unadorned croissant, serving as a perfect base. As given, this recipe is naturally vegetarian, relying on butter, milk, and eggs for its richness and structure. While this recipe focuses on the purity of a traditional butter croissant, its successful execution opens the door for future creative fillings or toppings once you've mastered the basics.
Serving & Context
These homemade croissants are an unparalleled treat for weekend brunches, elegant breakfasts, or as a luxurious accompaniment to your morning coffee. Serve them warm from the oven to fully appreciate their delicate layers and buttery aroma. They pair beautifully with fresh fruit, preserves, or simply enjoyed on their own.







