homemade croissants

Homemade Croissants: A Lesson in Viennoiserie

This post may contain compensated links. Please read our disclosure policy for more information.

If you’ve followed my blog, you may or may not have noticed that I’ve never posted a recipe for homemade croissants. It seems odd as I share a lot of French recipes, but I assure you, it’s been for good reason.

Homemade Croissants

You see, classic croissants are a complete labor of love. They can take 2 to 3 days to make and require a serious arm workout, unless you work in a professional bakery and own a dough sheeter (if so, I envy you!).

That said, that isn’t why I’ve held off on sharing this recipe. The truth is that croissant-making is a very visual thing. It’s got so many steps that simply writing it down in a recipe card might scare off some of you.

That said, I get a lot of requests from readers wanting me to share how to make croissants at home so I figured it was time to share my favorite recipe with you.

If you’re interested in a visual, step-by-step, you can enroll in my croissant video class here.

homemade croissants

Now, if I haven’t scared you off yet, great! Yay for you still giving croissants a chance!

I promise you, if you dedicate the time and effort to this recipe, you will be rewarded with the most gorgeous, flaky, butter-y croissants you’ve quite possibly ever had.

At the risk of sounding a bit arrogant, I must say that I honestly feel like these rival some of the best croissants I’ve had in Paris. Actually, I can tell you as a matter of fact that these croissants DO beat out some of the croissants I ate on my last trip to Paris. I mean it.

homemade croissants

One question that family and friends always ask me is How do you get your croissants so light and airy? And the answer is not a matter of personal talent so much as it’s a matter of science, temperature, and time.

The basic idea is that you want to make sure your croissants have fully proofed before you bake them. Proofing croissants just means you allow them to expand, or nearly double in size, until you can see all those layers and layers of buttery goodness.

When you first start out with a freshly rolled croissant, all you can really see is the big layers made from the actual roll you just did to make the croissant shape.

Once they’ve proofed, you see teeny tiny layers within each of those big layers, signifying they’re ready to be baked – this is about a 1 1/2 to 2 hour process, depending on how warm the environment is…which brings me to my next point: temperature.

homemade croissants

While you can most certainly let your croissants proof at room temperature, it’s even better if you can create a slightly warm atmosphere. What professional bakeries do is use a specialized proofing cabinet, but to create a similar atmosphere, you could turn on the warm/hold setting on your oven for 15 to 20 seconds, turn the oven off, then place your croissants in this slightly warm oven to proof.

However, please do not do this if you are not an experienced baker, because if you accidentally create too warm of an atmosphere, it will melt all the butter out of your croissant dough and the croissants will be useless!

If you’re feeling ambitious and craving some amazing, Parisian-worthy croissants, then give the recipe a try for yourself!

P.S. If you’re interested, don’t forget to check out my French baking course where I share how to make these croissants in a step-by-step video tutorial. Learn more here.

homemade croissants

Homemade Croissants

Yield: 15


for the dough

  • 1 lb . 2 oz. unbleached all-purpose flour; more for rolling (4 cups)
  • 5 oz . cold water (1/2 cup + 2 Tbs.)
  • 5 oz . cold whole milk, (1/2 cup + 2 Tbs.)
  • 2 oz . granulated sugar (1/4 cup + 2 Tbs.)
  • 1 1/2 oz . soft unsalted butter (3 Tbs.)
  • 1 Tbs . + scant 1/2 tsp. active dry yeast
  • 2 1/4 tsp . table salt

for the butter layer

  • 10 oz . unsalted butter (1 1/4 cups)

for the egg wash

  • 1 egg, beaten


Part 1 - Create Your Dough

  1. In a large bowl, combine all of the dough ingredients together, including the flour, cold water, cold milk, granulated sugar, unsalted butter, yeast, and table salt. Mix everything together with a wooden spoon; then knead for a couple of minutes into a smooth ball.
  2. Lightly flour a baking pan before transferring your dough ball into the pan. Lightly dust the top of the dough with flour before covering with plastic wrap. Refrigerate overnight (or at least 8 hours).

Part 2 - Layer Your Dough

  1. Take the cold unsalted butter appropriated for your butter layer and cut it into 1/2 inch thick slices. Arrange the slices, side-by-side, on a sheet of parchment paper to form a 6 inch square. Cut any butter slices in half or diagonally if needed to create this 6 inch size square.
  2. Place another sheet of parchment paper on top of the butter and use your rolling pin to slightly pound out the butter. Use your pin to roll north-south and east-west to make the butter layer thinner while equally elongating all sides of the square. You’ll want to end up with a square that is about 7 1/2 inches long. Temporarily place your butter in the fridge to remain cold.
  3. Dust your work surface with flour. Then, take out your dough that had been refrigerated overnight. Roll the dough out into a 10 inch square. Place your butter layer on top of this dough square so that the pointed ends of the butter face the sides of the dough square. The butter should look like a diamond shape on the dough.
  4. Now, fold the corners of the dough in towards the center so that all the dough corners meet. Pinch the dough together along all its edges so that the butter is safely enveloped inside, with no chance of seeping out.
  5. Use your rolling pin to create long strokes and elongate the dough. You’ll want to create a long strip of dough that is about 8 inches in width and 24 inches in length. The first time you’re rolling, your dough will probably be wider than 8 inches - thats OK. If you see your dough is beginning to widen too much, simply lift the dough from its center to shorten its width. If the dough is sticky, lightly dust with a bit of flour. Once your dough has achieved 24 inches in length, fold one end of the dough into the center (like a pamphlet or brochure). Use a pastry brush to dust off any residual flour from the dough. Place the folded dough onto a baking sheet that’s been dusted with flour and cover tightly with plastic wrap. Place in the freezer for 20 minutes.
  6. Repeat the previous step 2 more times, always rolling the dough with the open ends of the folded dough facing you. You will notice it getting more difficult to roll the dough out to 24 inches long - again, this is OK; continue rolling it out as close to 24 inches as you can get. After the third time that you’ve rolled and folded the dough, instead of placing the dough in the freezer, place the plastic-wrapped dough in the fridge to chill overnight (or at least 8 hours).

Part 3 - Shape and Bake the Croissants

  1. Dust your work surface with flour. Use your rolling pin to create light, quick strokes as you elongate your dough in a long rectangle. Make sure the open ends of the folded dough are facing you. This time, you’ll want to create a strip of dough that is about 8 inches wide and close to 44 inches long. Again, if you see your dough widening too much, pick up the dough from its center to shorten its width. Shape both ends of your rectangle into neat edges as best as possible.
  2. Use a bench scraper, sharp knife, or pizza cutter to slice off the uneven ends of your rectangle (about 1/2” to 1” off each end). Use a ruler to go along the top length of your rectangle to measure and mark a point every 5 inches along the top.
  3. Then, take your ruler along the bottom length of the rectangle and position it 2 1/2 inches in. Mark this point. From this point, measure and mark every 5 inches on. Now, take your knife and position it at the first point along the top length of the dough. Slice diagonally, downwards to the right, to the closest point on the bottom length of the dough. Repeat this move for the rest of the points along the top length of the dough. Once you reach the end, repeat this step moving towards the left this time around. You should end up with 15 triangles.
  4. Lift each triangle up from its base (the shortest side of the triangle), and use your other hand to gently pull its pointed end in the opposite direction. You want to essentially elongate and stretch the triangle just a bit. Now, place the triangle back down on your work surface, with its base sitting closest to you. Use your knife to make a 1/2 inch notch (or cut) right in the center of the base. Grab hold of each side of the notch and gently roll the triangle away from you, towards the pointed end, flaring your hands outward.
  5. Place the shaped croissants on baking sheets fitted with parchment paper. Brush the croissants with egg wash before loosely covering the croissants with plastic wrap; place in a warm, draft-free area for about 2 hours to proof. They’re ready to bake when the croissants have expanded in size and their many layers become apparent. 
  6. Preheat the oven to 425°F, placing your top rack on the highest position in the oven, and your bottom rack on the lowest position in the oven. Very delicately brush the egg wash over all the croissants again. Place one of the baking sheets in the oven on the top rack for 10 minutes. Then move the sheet to the bottom rack and bake for another 5 to 6 minutes, or until deep golden brown. Remove from the oven and let croissants slightly cool on wire rack. Bake the remaining croissants in the same manner.
Homemade Croissants: make your own flaky, buttery French croissants right at home with this recipe! via MonPetitFour.com

Similar Posts


  1. Hello! I made this recipe this week step by step. My croissants are proofing now and I am excited with the results. Thank you for sharing this masterpiece with us humble homemakers. I have subscribed to your blog.

    1. Hi Silvia! That is so wonderful to hear <3 I hope you enjoyed the croissants! Thanks so much for subscribing and leaving feedback here <3

    1. Hi Jenna! Nope – you don’t do the traditional method of activating the yeast with warm water. This is because the dough has so much rest time that you actually don’t want the yeast to activate too quickly….the slower the better in the case of a 3-day dough process like this. 🙂

  2. I followed this recipe word-for-word, and WOW! The result was a flaky, soft pastry. On behalf of my taste buds, thank you!

    A side note to those at high altitudes: I baked these at 4,000+ ft elevation with zero modification.

    1. Amazing, Christina! Bravo to baking your own croissants from scratch!! 🙂 So glad you enjoyed this recipe. Thank you for the kind feedback! <3

  3. This is truly mind-blowing. Your video is so informative and helpful.
    It is so much work, but from the way they look they are sooooo worth the time and the effort.

    1. Thank you so much, Aysegul! When I first learned how to make croissants, I didn’t have a video so I was sketching everything out and trying to figure out all the measurements. I’m glad to know this video was helpful <3 They are definitely a lot of work, but definitely worth the effort! <3

    1. Thank you so much, Karen!! And I didn’t start baking them until a year ago because I thought it was a lot of work, which it is, but once you do it a couple of times, you sort of get the rhythm and time planning of it all set and it becomes much easier. 🙂 Thanks for stopping by! XO

Leave a Reply

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