Croissant Recipe (VIDEO)

There’s truly nothing like biting into a freshly baked French Croissant—crispy, flaky on the outside, and soft, airy layers inside. After years of practice and a life-changing trip to Paris, I’ve perfected this Croissant recipe. Watch the video tutorial to see how to make these delicate pastries from scratch.

Golden baked, flaky croissant

This post may contain affiliate links. Read my disclosure policy.

We love homemade French pastry recipes, from classic Eclairs to Cream Puffs, Raspberry Macarons, and beyond. Nothing compares to enjoying fresh home-baked goods, and this Croissant recipe is one you have to try. I even traveled to France to learn the secrets firsthand.

Croissant Video

Watch as I show you how to make homemade Croissants. Though their many layers might seem intimidating, I’ve discovered some key tricks that make the process much easier than it looks! So grab your rolling pin, and let’s get baking together!

Homemade Croissant Recipe

For years, I struggled with making homemade croissants and eventually gave up. While they always tasted good, no matter what I tried, they would pool butter at the bottom. Everything changed when I visited Paris and took a cooking course with a French chef at Lefoodist. Now, my croissants remind me of baked delights from the Parisian boulangeries we visited!

Before we start, know that this is not a quick process; it requires a bit of time, but not a ton of hands-on time. The dough needs time to rest between rolling and requires an overnight rest in the refrigerator before forming the croissants, but they are worth the wait.

up close center cut of croissant showing layers

Ingredients for Croissants

  • Flour – All-purpose flour provides the structure and base for the dough.
  • Sugar – Adds a little sweetness and helps with the golden brown coloring.
  • Salt – Enhances flavor and strengthens the dough. You’ll also need a pinch for the egg wash.
  • European-Style Butter – Unsalted butter adds richness and helps create flaky layers. The butter layer, introduced during the lamination steps, is crucial for developing the pastry’s signature flaky texture.
  • Instant Yeast – use a quick-rise or instant yeast to make the dough rise.
  • Cold Water – Hydrates the dough and activates the yeast.
  • Cold Milk – Adds flavor and makes the dough softer.
  • Egg – Use a whole egg plus one extra egg yolk to brush onto your shaped croissants before baking. This provides a rich, golden-brown color and a glossy finish to the pastry when baked.

Use the Correct Butter!

My biggest takeaway from the French Chef was using European-style butter (I used Kerrygold brand). It has a higher fat content (85%) with less moisture and is more pliable, making it the key to better lamination in the dough and preventing a pool of butter at the bottom of your croissants. P.S. This higher-quality butter will also make your croissants taste better.

Ingredients to make homemade Croissants: butter, eggs, instant yeast, cold water, milk, butter, salt, sugar, and flour

How to Make Croissant Dough

The key to making great croissants is mastering the lamination process to achieve those signature thin layers of dough and butter that puff up beautifully when baked. I’ve broken this recipe down into manageable steps for you so you will nail it on your first try.

  • Make the Dough – In the bowl of a stand mixer, combine the flour, sugar, salt, and yeast, and whisk together. Add the water, milk, and softened butter. With the dough hook attachment, mix on speed 2 for 3-4 min, or until a smooth ball of dough forms. Cover the bowl with plastic wrap and let it rise in a warm place (75-90°F) until nearly doubled in size, about 1 1/2 to 2 hours, depending on room temperature. Cover a cutting board with plastic wrap and tip the risen dough over the covered board. Massage it into a 10 1/2-inch square, then cover with plastic wrap and refrigerate for 1-2 hours.
How to make croissant dough
  1. Pound the Butter – Cut the butter lengthwise into 1/2-inch thick slabs. Arrange the slabs on a sheet of parchment paper to form a 5-inch square. Cover with another piece of parchment or wax paper and use a rolling pin to pound the butter into a 7 1/2-inch square, trimming and rearranging the butter as needed to achieve the correct size. Refrigerate until fully chilled.
How to pound butter between 2 sheets of parchment paper

How to Laminate the Dough

Laminating dough is the process of repeatedly folding butter into the dough to create dozens of layers in your homemade croissants. When baked, the butter melts and turns into steam, causing the dough layers to puff up and form delightful air pockets. This process gives croissants their irresistible crispy exterior and soft, tender interior!

Important Tip: During this process, you want to keep the dough and butter cool so that the butter stays firm. If you find your dough getting too soft, pop it into the refrigerator for 15 minutes to cool it down.

  1. Encase the Butter – Combining the dough and butter starts the lamination process. Set the butter at an angle over the dough so the corners of the butter are in the center of the sides of the dough (the butter should sit in a diamond shape). Fold the dough over the butter, stretching it slightly if needed to reach the center. Press the edges of the dough together to fully encase the butter inside, ensuring it doesn’t escape.
step by step how to encase butter into croissant dough
  1. Turn 1 – Place the dough on a floured work surface. Lightly flour the top of the dough and use a rolling pin to press down over the dough, elongating it (this helps to distribute the butter evenly). Then, start rolling it out to a rectangle measuring 8 by 24 inches, keeping the edges straight. Press in the corners with your hands if it loses its shape. Fold the dough into thirds, brushing off any excess flour. You should have a rectangular shape. Freeze for 20 minutes or refrigerate for 1 hour (set your timer).
Step by step how to roll out croissant dough and fold into thirds
  1. Turn 2 – Repeat the rolling and folding process, this time rolling in the direction of the two open ends until the dough measures 8 by 24 inches. Fold into thirds again, brushing off excess flour. Cover and freeze for 20 minutes or refrigerate for 1 hour. (You can refrigerate overnight at this point if needed.)
  1. Turn 3 – Repeat the rolling to 8 by 24 inches and fold into thirds. Place the dough on a baking sheet, cover it completely with plastic wrap, tucking it under the dough. Refrigerate overnight or up to 2 days (or freeze at this point). The dough will look puffed after refrigeration.
Croissant dough before and after refrigerating overnight

How to Form Croissants

  • Roll the Dough for Croissants – Remove the dough from the refrigerator and place it on a floured counter, lightly flouring the top. Press along the length of the dough with the rolling pin to widen it and wake it up. Then, roll the dough into a long and narrow strip measuring 8 inches wide by 44 inches long. Sprinkle more flour if the dough sticks. Lift the dough at the midpoint and allow it to shrink back from both sides to prevent shrinking when cutting. Trim the dough ends so it is 40 inches long.
Measuring out croissant dough cuts
  1. Cut Croissants – Place a yardstick or tape measure across the top of the dough and use a knife to mark the top at 5-inch intervals (there will be 7 marks). Move the yardstick to the bottom of the dough and mark 2 1/2 inches from the end, then make marks at 5-inch intervals from that point along the bottom (for a total of 8 marks), falling halfway between the marks at the top. Set a clean ruler from the top corner to the first bottom mark and cut with a pizza cutter to form the first triangle. Repeat cutting the rest of the triangles. You’ll end up with 15 triangles and a few scraps of dough.
How to cut croissant dough
  1. Shape Croissants – Use a knife to cut a 1/2-inch slit at the bottom of each triangle. Give the triangles a little tug to expand them to about 10 inches in length, then tightly roll the dough into a croissant. Transfer to two parchment-lined rimmed baking sheets, keeping them evenly spaced. Repeat with the remaining triangles. I also roll up the scraps into mini-croissants that may not look as nice but taste delicious.
How to roll croissants, step by step

How to Bake Croissants

  1. Make the Egg Wash and Proof – In a small bowl, combine 1 egg, 1 yolk, and a pinch of salt, and beat together with a fork. Brush the egg wash over the croissants. Cover and refrigerate the remaining egg wash. Let the croissants rise uncovered at room temperature (70-75°F) for about 1-2 hours, depending on the room temperature, or until they have noticeably increased in size (but not doubled).
Brushing an egg wash onto proofed and shaped croissant dough
  1. Bake Croissants – Brush the croissants again with the remaining egg wash, ensuring to cover the tops and sides. Bake at 425°F for 10 minutes (in a conventional oven on the top and bottom thirds). Rotate the pans and bake for another 8-10 minutes until they are a deep golden brown.
Baked French croissants on a baking sheet

How Do You Know When Croissants Are Proofed?

The proofing stage is important to ensure the best rise in the oven. Avoid proofing in a warm place, as this can cause the butter to melt out. Here’s how to tell when croissants are ready to bake:

  • Puffed – Croissants should look larger but not quite doubled in size.
  • Visible Layers – You should be able to see defined layers on the side.
  • Wiggle – When you shake the sheets, the croissants will wiggle.
  • Soft – When you poke the tops, they will feel soft like marshmallows.

Can I Prepare the Dough Ahead of Time?

This recipe takes time, but it doesn’t have to control you. You can easily adjust the timing of your croissant dough by sticking it in the fridge at various stages to fit your schedule. For instance, you can refrigerate the dough overnight after Turn 2, or store it for up to 2 days after Turn 3.

You can also freeze the dough after Turn 3 and then thaw it overnight in the refrigerator when you’re ready to create your delicious croissants. This flexibility makes it convenient to enjoy freshly baked croissants when you need them.

Up close exterior of a baked homemade croissant

How to Serve Croissants

Here are some scrumptious ideas for serving your croissants for breakfast, lunch, or dinner:

  • Sweet: use leftover or stale croissants to make Almond Croissants or French Toast. I have a yummy Croissant French Toast recipe in my Cookbook.
  • Savory: Make mini sandwiches that are perfect to serve at a party. Caprese style with fresh mozzarella, tomato, basil, and Balsamic Glaze; stuffed with smoked salmon and cream cheese, Chicken Salad, deli meats such as ham or turkey and cheeses, or all of the fixings for delicious Breakfast Sandwiches.
  • Simple: Serve warm with whipped Honey Butter or jam on top and you’ll be set.

Storing Croissants

  • Freezing: Once the croissants have cooled to room temperature, transfer them to a freezer-safe bag, removing any excess air to prevent freezer burn. You can freeze them for up to three months. Thaw at room temperature for 1-2 hours.
  • To Reheat: I highly recommend refreshing leftover or thawed croissants in the oven or air fryer. Set your air fryer to 300°F. Brush the tops of your croissants with melted butter, if desired, for extra flavor and moisture. Heat for 3-5 minutes until warm and slightly crispy. Set your oven to 350°F and heat croissants on a baking sheet for 5-10 minutes or until warm.
Croissants cooled on a baking sheet and ready for storing

Don’t let the thought of making croissants intimidate you. You’ll be rewarded with delicious, flaky pastries that will impress your friends and family.

More Homemade Pastry Recipes

If you love the delightful taste of homemade croissants, then you won’t want to miss these irresistible pastry recipes, especially the French Pastries!

HUNGRY FOR MORE? Subscribe to Natasha’s Newsletter and YouTube for meal-time inspiration and let’s connect on social! Follow us on Facebook, InstagramPinterest, and X for a peek behind the scenes of Natasha’s Kitchen.

Croissant Recipe

No ratings yet

Author: Natasha Kravchuk

Golden baked, flaky croissant

Freshly baked French croissant—crispy on the outside and soft on the inside. With tips from my trip to Paris, I’ve perfected this recipe and know you will love it!

Prep Time: 1 hour

Cook Time: 20 minutes

Resting/Refrigeration Time: 15 hours

Total Time: 16 hours 20 minutes

Servings: 15 croissants

Ingredients for Croissant Dough:

For the butter layer:

For the egg wash:

How to Make Croissant Dough:

  • Make the Dough: In the bowl of a stand mixer, combine the flour, sugar, salt, and yeast, and whisk together. Add the water, milk, and softened butter. With the dough hook attachment, mix on speed 2 for 3-4 minutes, or until a smooth ball of dough forms. Cover the bowl with plastic wrap and let it rise in a warm place (75-90°F) until nearly doubled in size, about 1 ½ to 2 hours, depending on room temperature. Cover a cutting board with plastic wrap and tip the risen dough over the covered board. Massage it into a 10 ½-inch square, then cover with plastic wrap and refrigerate for 1-2 hours.
  • Pound the Butter: Cut the butter lengthwise into ½-inch thick slabs. Arrange the slabs on a sheet of parchment paper to form a 5-inch square. Cover with another piece of parchment or wax paper and use a rolling pin to pound the butter into a 7 ½-inch square, trimming and rearranging the butter as needed to achieve the correct size. Refrigerate until fully chilled.

How to Laminate the Dough

  • Encase the Butter: Combining the dough and butter starts the lamination process. Set the butter at an angle over the dough so the corners of the butter are in the center of the sides of the dough (the butter should sit in a diamond shape). Fold the dough over the butter, stretching it slightly if needed to reach the center. Press the edges of the dough together to fully encase the butter inside, ensuring it doesn’t escape.

  • Turn 1: Place the dough on a floured work surface. Lightly flour the top of the dough and use a rolling pin to press down over the dough, elongating it (this helps to distribute the butter evenly). Then, start rolling it out to a rectangle measuring 8 by 24 inches, keeping the edges straight. Press in the corners with your hands if it loses its shape. Fold the dough into thirds, brushing off any excess flour. You should have a rectangular shape. Freeze for 20 minutes or refrigerate for 1 hour.
  • Turn 2: Repeat the rolling and folding process, this time rolling in the direction of the two open ends until the dough measures 8 by 24 inches. Fold into thirds again, brushing off excess flour. Cover and freeze for 20 minutes or refrigerate for 1 hour. (You can refrigerate overnight at this point if needed.)

  • Turn 3: Repeat the rolling to 8 by 24 inches and fold into thirds. Place the dough on a baking sheet, cover it completely with plastic wrap, tucking it under the dough. Refrigerate overnight or up to 2 days (or freeze at this point).

How to Form Croissants

  • Roll the Dough for Croissants: Remove the dough from the refrigerator and place it on a floured counter, lightly flouring the top. Press along the length of the dough with the rolling pin to widen it and wake it up. Then roll the dough into a long and narrow strip measuring 8 inches wide by 44 inches long. Sprinkle more flour if the dough sticks. Lift the dough at the midpoint and allow it to shrink back from both sides to prevent shrinking when cutting. Trim the dough so it is 40 inches long.

  • Cut Croissants: Place a yardstick or tape measure across the top of the dough and use a knife to mark the top at 5-inch intervals (there will be 7 marks). Move the yardstick to the bottom of the dough and mark 2 ½ inches from the end, then make marks at 5-inch intervals from that point along the bottom (for a total of 8 marks), falling halfway between the marks at the top. Set a clean ruler from the top corner to the first bottom mark and cut with a pizza cutter to form the first triangle. Repeat cutting the rest of the triangles. You’ll end up with 15 triangles and a few scraps of dough.
  • Shape Croissants: Use a knife to cut a ½-inch slit at the bottom of each triangle. Give the triangles a little tug to expand them to about 10 inches in length, then tightly roll the dough into a croissant. Transfer to two parchment-lined rimmed baking sheets, keeping them evenly spaced. Repeat with the remaining triangles. I also roll up the scraps into mini-croissants that may not look as nice but taste delicious.

How to Bake Croissants

  • Make the Egg Wash and Proof: In a small bowl, combine 1 egg, 1 yolk, and a pinch of salt, and beat together with a fork. Brush the egg wash over the croissants. Cover and refrigerate the remaining egg wash. Let the croissants proof uncovered at room temperature (70-75°F) for about 1-2 hours, depending on the room temperature, or until they have noticeably increased in size (but not doubled).

  • Bake Croissants: Brush the croissants again with the remaining egg wash, ensuring to cover the tops and sides. Bake at 425°F for 10 minutes (in a conventional oven on the top and bottom thirds). Rotate the pans and bake for another 8-10 minutes until they are a deep golden brown. Transfer to a wire rack and cool to room temperature before serving.

*European-style butter has a higher fat content with less moisture and it’s more pliable, making it the key to better lamination in the dough and preventing a pool of butter at the bottom of your croissants. 

1croissant Serving312kcal Calories31g Carbs5g Protein19g Fat12g Saturated Fat1g Polyunsaturated Fat5g Monounsaturated Fat1g Trans Fat72mg Cholesterol322mg Sodium68mg Potassium1g Fiber5g Sugar591IU Vitamin A0.002mg Vitamin C26mg Calcium2mg Iron

Nutrition Facts

Croissant Recipe

Serving Size

1 croissant

Amount per Serving

% Daily Value*

Saturated Fat

Trans Fat

Polyunsaturated Fat

Monounsaturated Fat

Cholesterol

Potassium

Carbohydrates

Vitamin A

Vitamin C

* Percent Daily Values are based on a 2000 calorie diet.