Skip to main content Skip to header navigation

Homemade croissants: A step-by-step guide to flaky perfection

Skip those high-priced bakery versions, and make your very own batch of croissants from scratch right at home. Use this easy, step-by-step tutorial to make foolproof, airy croissants right in your kitchen.

how to make homemade croissants

There is nothing better than a fresh, flaky croissant for breakfast or brunch with the family. Frequenting my local bakery can get super expensive, so I decided to give croissant-making a go in my own kitchen, and what I realized is that it is super easy.

While it does take a little bit of time and patience, the result is worth the wait. These homemade croissants are buttery, flaky and rich, just like the ones you can pay a hefty price for. Make these on a weekend or on a day when you have a little free time, and enjoy them with your family with fresh fruit jams, butter or with honey.

Using good-quality ingredients really does make the flavor so much better in these croissants. Look for high-quality butter and sea salt.

Using cold butter rather than softened butter gives croissants that super-flaky texture with lots of layers we all desire so much. Pop your butter into the freezer 10 minutes before you dice it to make it easier.

Don’t worry about those pea-size lumps of butter left in the dough once you are done mixing it. You actually want those little bits of butter to run throughout your dough.

Make sure to wrap the dough very tightly in the plastic wrap to keep the air out while it’s chilling. Otherwise it will dry the dough, and nobody wants that.

You don’t have to roll the dough super thin; just keep the thickness the same as a thin-crust pizza crust so it will be easy to roll.

Using a pizza cutter really helps to make the cutting part easy, and it keeps the croissant wedges uniform in size.

When rolling the wedges, roll them as tightly as possible so your croissants don’t lose their shape when rising or baking.

Cover your croissants with a plain, damp dish towel when they are rising. The damp towel keeps them from drying out.

Once your croissants are done, try very hard to not eat every single one in a single sitting.

Homemade small-batch croissants recipe

Flaky, homemade, bakery-style croissants can be made right at home with this easy, step-by-step tutorial.

Yields 8

Prep time: 30 minutes | Inactive time: 3 hours | Bake time: 20 minutes | Total time: 3 hours 50 minutes


  • 2 cups bread flour
  • 1/2 teaspoon sea salt
  • 1-1/4 sticks cold, unsalted butter, diced
  • 1/2 cup 2 percent milk, warmed
  • 4 tablespoons organic sugar
  • 2 tablespoons active dry yeast


  1. To a large bowl, add the flour, sea salt and diced cold butter. Using a pastry cutter, cut the butter into the flour until it resembles crumbs. To a separate bowl, add the warm milk, sugar and yeast. Mix well, and let stand for 10 minutes or until it becomes slightly foamy.
  2. Add the yeast mixture to the dry flour mixture, and mix gently until a soft, sticky dough forms. (You will see small, pea-size pieces of butter in the dough, which is what you want.)
  3. Dump the dough out onto a floured surface, and roll it out into a circle. Fold the sides of the dough inward, and wrap tightly in plastic wrap. Chill the dough for 2 hours.
  4. Again, dust a large work surface with flour, and remove the dough from the plastic wrap. Roll out the dough into a circular shape. The cold dough will be a little more difficult to roll, so keep rolling and flipping the dough several times, as this helps warm it up, making it easier to work with. Wrap the dough in plastic wrap again, and chill for 30 minutes. Repeat this process 1 more time.
  5. After you have repeated the process of rolling out and chilling the dough, it is finally time to make the croissants.
  6. Once more, dust a large work surface with flour, and roll the dough into a disc or circular shape.
  7. Using a pizza cutter or a sharp knife, cut the dough as if you were slicing pizza into 8 equal parts or wedges.
  8. Starting from the wide part of the wedge, roll the dough downward to make the classic croissant shape.
  9. Place the croissants with the “tip” sides down onto the baking sheet. Cover with a dish towel, and let the croissants rise at room temperature for 2 hours or until they have almost doubled in size.
  10. Preheat the oven to 425 degrees F. Bake for 8 minutes, then reduce the heat to 375 degrees F, and bake for another 8 to 10 minutes or until the croissants are nice and brown on top.
  11. Remove from the oven, and let cool on a wire rack. Serve as is or with fresh fruit jam, cream cheese, butter or honey.

For tons of great recipes, like our I page on Facebook.

More bread recipes

Low-carb flourless cloud bread
Easy homemade paleo bread
Slow cooker rosemary-olive oil bread

Leave a Comment

Comments are closed.