Croissants are easier to make than you may think! This recipe yields freshly baked pastries that taste like they’re straight from a bakery. They’re perfectly soft, flaky, and buttery as can be. Your mornings just got so much more delicious!

a pyramid of 6 croissants on a wire rack.

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

What’s in this Croissant Recipe?

A flaky exterior that gives way to a soft, buttery, fluffy interior is key when biting into a Croissant. This recipe never fails to deliver those key elements! Get ready to knead and roll, because this is a baking staple you’ll want to make time and time again.

  • Whole Milk: Provides moisture to the dough, which helps create a tender and soft crumb. Using warm milk also helps to activate the yeast.
  • Active Dry Yeast: Acts as a leavening agent to help the dough rise and create a light and airy texture.
  • Granulated Sugar: Helps feed the yeast, which promotes fermentation and helps the dough rise.
  • Kosher Salt: Enhances the flavor of the dough and regulates the fermentation process.
  • Unsalted Butter: Provides flavor and richness and creates layers in the dough during the rolling and folding process.
  • All-Purpose Flour: Provides structure to the pastry and helps it hold its shape.
  • Egg: Helps create a glossy, golden brown crust during baking.

Pro Tip: Make sure your yeast is active before using it. If it doesn’t bubble after resting for a few minutes, discard it and start again.

Variations on a Croissant

You can add various fillings to your dough before rolling it. Try Nutella, cookie butter, fruit jam, apple butter, chocolate, brown sugar, chopped nuts, shredded cheese, Boursin, pesto, or tomato sauce!

step by step photos for how to make croissants.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.
Are croissants bread or pastry?

Although they are quite bready, they are actually a type of laminated pastry.

How many calories in a croissant?

Each of these pastries is 281 calories.

Are croissants healthy?

They are a fun food, not a healthy one. They’re pretty high in carbs and fat, and they are best enjoyed in moderation.

How many carbs in a croissant?

These pastries contain 26 grams of carbohydrates, which is 6% of the recommended daily value.

What does it mean to “laminate” croissant dough?

Lamination is the process of folding dough with butter to create flaky layers. When the laminated dough bakes, the butter melts and creates steam, making tons of individual flaky layers in the dough. The process involves chilling flat layers of butter and placing them on rolled-out dough, folding them up, and repeating until you have many, many layers!

Can dogs eat croissants?

No! These pastries are too high in fat and carbs for dogs and can cause stomach upset and weight gain. It’s best to keep these far away from your furry friends!

Why did my croissants leak butter?

When baking croissants, some butter leakage is normal. However, if a lot of butter is leaking out of your croissants, your butter layers may not have been chilled enough before baking. It’s important to chill the dough between each step in order to keep the butter firm enough to remain in the dough during baking.

Can you freeze them?

Absolutely! They will keep well in the freezer for up to 1 month!

overhead view of croissants on a wire rack.

How to Make Ahead and Store

This is a great multi-day recipe! I recommend splitting it up as follows:

  • Day 1: Prepare the dough, then let it chill overnight.
  • Day 2: Laminate the dough and let it sit in the refrigerator overnight again.
  • Day 3: Cut the dough and bake the croissants. You can also cut, shape, and freeze them for up to 1 month. Let thaw overnight in the refrigerator or on the counter for 1 hour before baking.

Store leftover croissants in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 5 days.

How to Freeze

Freeze croissants in a single layer on a lined baking sheet until solid, about 1-2 hours. Transfer to an airtight container or Ziplock bag to store for up to 1 month. Let thaw at room temperature for 1 hour before baking.

Serving Suggestions

These pastries are delicious served simply with a side of fruit, scrambled eggs, and bacon. You can also use them as the bread for a croissant breakfast sandwich or a chicken salad sandwich. My personal favorite, though, is croissant french toast casserole!

close up view of a cut croissant on a wire rack.
Recipe Card

How to Make Croissants

5 from 2 votes
Prep: 1 hour 30 minutes
Cook: 15 minutes
Chill Time: 10 hours 15 minutes
Total: 12 hours
Servings: 16 croissants
Author: Becky Hardin
featured croissants.
Croissants are something anyone can master. They're the ultimate decadent bread side for breakfast, dinner, and beyond.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Equipment

Ingredients 

For the Dough

  • 1⅓ cup whole milk 303 grams, lukewarm (100-110°F)
  • teaspoons active dry yeast 7 grams (1 envelope)
  • 3 tablespoons granulated sugar 38 grams
  • teaspoons kosher salt 5 grams
  • 3 tablespoons unsalted butter 42 grams, room temperature (⅜ stick)
  • 3⅔ cups all-purpose flour 440 grams

For the Butter Layers

  • cups unsalted butter 283 grams, room temperature (2½ sticks — European-style recommended)

For the Egg Wash

  • 1 large egg 50 grams

Instructions 

Make the Dough

  • Add the milk, yeast, sugar, and salt to the bowl of a stand mixer. Stir and then let it rest for a few minutes.
    1⅓ cup whole milk, 2¼ teaspoons active dry yeast, 3 tablespoons granulated sugar, 1½ teaspoons kosher salt
  • Attach the dough hook to the mixer. Add in the butter and mix until incorporated, then gradually add in the flour while mixing on low speed.
    3 tablespoons unsalted butter, 3⅔ cups all-purpose flour
  • Continue to mix on low for 4-5 minutes, until the dough becomes smooth and elastic and pulls away from the sides of the bowl.
    croissant dough in a stainless mixing bowl.
  • Remove the dough from the mixer and place on the counter to knead a few times and shape into a ball. Wrap in plastic wrap and chill in the refrigerator for 30 minutes.
  • On a floured surface, roll out the dough to an 8×12-inch rectangle.
    croissant dough rolled out into a rectangle.
  • Cover the dough with plastic wrap and chill in the refrigerator for 4 hours or overnight.

Prepare the Butter

  • About 35-40 minutes before the dough has finished chilling, use a spatula to spread the softened butter out in an even layer onto a sheet of parchment paper. Shape the butter into a 6×8-inch rectangle.
    1¼ cups unsalted butter
    butter spread into a rectangle with a spatula.
  • Place the butter on a baking sheet, and cover it with another piece of parchment paper. Refrigerate for 30 minutes.

Laminate the Dough

  • Once the dough has chilled for at least 4 hours and the butter has chilled for 30 minutes, peel the butter rectangle off the parchment paper, place it in the middle portion of the dough, so the top and bottom of the butter perfectly match up with the top and bottom of the dough.
    butter placed in the center of croissant dough.
  • Fold one side of the dough inward over the butter so that it covers half of the butter rectangle.
    bottom third of croissant dough folded over butter.
  • Then, fold the other side inward so the two sides of dough meet in the middle to completely cover the butter.
    top and bottom third of croissant dough folded over butter.
  • Press the dough together in the middle and the edges of the dough together to seal in the butter.
    butter filled croissant dough rectangle.
  • Place the dough on a baking sheet, cover with plastic wrap, and refrigerate for another 30 minutes.
  • Transfer the dough to a floured surface and roll out into an 8×18-inch rectangle. Visually divide the dough into thirds.
    croissant dough rolled out into a long skinny rectangle on a baking sheet.
  • Then, turn each outer third inward over the middle third.
    bottom third of croissant dough folded up over middle third.
  • Place the dough on the sheet pan, cover with plastic wrap, and refrigerate for 30 minutes.
    top third of croissant dough folded down over middle third.
  • Repeat the process of rolling to an 8×18-inch rectangle and folding inward 2 more times.
  • Place the dough back on the sheet pan, cover, and refrigerate for at least 4 hours or overnight.

Cut the Dough

  • Roll out the dough on a floured surface to an 8×18-inch rectangle.
  • Use a pizza cutter to cut the dough in half lengthwise and horizontally. Then, cut the dough in half horizontally at the top and bottom to create 8 rectangles. Cut each rectangle in half diagonally to create triangles.
    croissant dough cut into 16 triangles.
  • Cut a tiny slit in the middle of the wide end (base) of the triangle, and roll the dough up.
    a hand rolling a triangle of croissant dough into a crescent shape.
  • Place the croissants on a baking sheet. Let the dough rest at room temperature for 1-2 hours. Then, chill for at least 15 minutes before baking.
    8 unbaked croissants on a baking sheet.

Bake the Croissants

  • Preheat the oven to 375°F.
  • Beat the egg in a small dish, then gently brush each croissant with the egg wash.
    1 large egg
    a pastry brush brushing egg wash over unbaked croissants on a baking sheet.
  • Bake for 15-20 minutes until golden brown.
    8 baked croissants on a baking sheet.

Becky’s Tips

  • Don’t expect perfect results on the first try! Practice, practice, practice!
  • Don’t rush the process. I recommend breaking this recipe out over 3 days.
  • I highly recommend using a kitchen scale for this recipe to ensure the most accurate results.
  • Make sure your yeast is active before using it. If it doesn’t bubble after resting for a few minutes, discard it and start again.
  • Make sure the milk is warm, but not hot. If the milk is too hot, it could kill the yeast!
  • Keep the dough as cold as possible. When in doubt, stick it back in the refrigerator for 20 minutes.
  • Don’t chill the butter for more than 30 minutes; otherwise, it will be too hard to work with.
  • If the dough or butter is too difficult to roll out, let it rest at room temperature for a few minutes. You want it cold, but still pliable!
  • Lightly flour your work surface and rolling pin to prevent the dough from sticking and tearing.
  • If you notice air bubbles in your dough as you roll it out, gently pop them with a toothpick, then lightly flour the area.
Storage: Store croissants in an airtight container at room temperature for up to 3 days, in the refrigerator for up to 5 days, or in the freezer for up to 1 month.
Serving: 1croissantCalories: 281kcalCarbohydrates: 26gProtein: 5gFat: 18gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 58mgSodium: 234mgPotassium: 87mgFiber: 1gSugar: 3gVitamin A: 559IUVitamin C: 0.01mgCalcium: 37mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

More Homemade Bread Recipes We Love

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

5 from 2 votes (2 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments