Sweetie Pie and Cupcakes

Food Blog Featuring Recipes for Baking, Desserts, and Healthy Comfort Food, Food Blogging and Photography by Mandy Gatlin

  • Home
  • Pastry
  • Pie
  • Sourdough
  • Recipes
    • Cupcakes
    • Cookies
    • Muffins
    • Pastry
    • Pie
    • Sourdough
    • Bread
    • Dinner Recipes
    • Pasta
    • Side Dishes
    • Soups
  • Courses
  • Blog
  • Follow
    • Newsletter
    • About
    • YouTube
    • Instagram
    • Pinterest
    • Facebook
  • Search

Homemade Croissants Recipe Easy Step-by-Step

December 31, 2024 By mandyg333@yahoo.com

RSS
Follow by Email
Facebook
Facebook
fb-share-icon
Twitter
Visit Us
Post on X
YouTube
Pinterest
Pinterest
fb-share-icon
Instagram
Jump to Recipe Print Recipe
Disclosure: This post may contain affiliate links which means that if you choose to make a purchase, I may earn a small commission at no extra cost to you. I greatly appreciate your support!

This homemade croissants recipe is easy to make and produces perfectly flaky croissants. We show you step-by-step how to make the croissant dough as well as an easy technique for creating the butter layer. With this recipe, you will be able to make chocolate croissants, almond croissants, and plain croissants all in one bake! This is over a year of croissant baking and testing. Our secrets are unlocked here!

Baked homemade croissants recipe with golden crispy flaky outside

It’s time to tackle a bucket list item and dive into making fresh croissants at home! There is nothing more satisfying than seeing your handmade croissants puff up in the oven and turn into deep golden brown layers of buttery goodness. The payoff is huge with this recipe as there is nothing better than a freshly baked croissant. Once you learn to make these, I promise you won’t want to do store-bought croissants ever again.

I’m going to share the step-by-step of how to make the croissant dough with photos to guide you along. There are even some tricks for making the butter layer and folding it in that will help you feel like a real pastry chef! You don’t need any fancy ingredients or special equipment to make these. Let’s get right into the simple steps of making the croissants so you can see the process over a few days. Read through the next section for tips and photos to make this homemade croissants recipe, and then when you are ready, you can jump to the recipe card below.  

The Basic Steps to Making Homemade Croissants Recipe at Home 

  • Day 1- Making the croissant dough (see step-by-step below)
  • Mix the ingredients to make the croissant dough- flour, sugar, yeast, water, milk, butter, salt
  • Allow dough to rise and then roll it out. Fold it and store in a Ziplock or plastic wrap in the fridge.
  • Make the butter layer (see our trick below) and store in the fridge overnight.
  • Day 2- Putting the butter layer inside the dough and making the folds
  • Roll out the croissant dough and place the butter layer inside.
  • Roll out the dough, fold, and chill in fridge.
  • Roll out dough again, fold, and chill.
  • Roll out the dough one last time, fold and chill.
  • Roll out dough, cut into triangles, and shape the croissants.
  • Apply egg wash and bake.
Homemade Croissants Recipe

What is the secret to a good croissant?

Allowing for a proper resting time in the fridge in between the folds. If you want a flaky outside with buttery layers inside, then allow your croissant dough to rest in the fridge. This ensures the dough stays chilled, which keeps the butter from melting into the dough. When you go to bake up the croissants, the layers of butter and dough create pockets of steam which lifts the layers apart and leaves you with all those amazing flaky buttery layers.   

Are croissants difficult to make?

While making croissants from scratch is a labor of love, it is so worth it! It really is not that hard to make croissants. Folding the dough multiple times is the most important part and requires your due diligence to remember to make the folds throughout your day. But if you set a timer on your phone, you won’t forget to make your folds.  

How many layers are best for croissants?

We aim for 36 butter layers in this homemade croissants recipe, which can be produced with one letter fold (Trifold), then one French fold (also known as a Four Fold), and a final letter fold. We show you techniques for creating an easy butter layer as well as folding the dough enough times without overdoing it. You can make the butter layers too thin if you fold the dough too many times.

How do I get more flaky layers in my homemade croissants recipe?

When you fold the dough several times, you combine layers of dough with layers of butter. It is these folds that allow the flaky layers to get created during the baking of the dough.  

What is the best butter for croissants?

European-style butter tends to be better than American butter because it has a higher fat content with no additives. Our favorite is Kerrygold unsalted butter.

What is the best flour for croissants?

While you can make perfectly flaky croissants with all-purpose flour or bread flour, we recommend using a combination of both. The bread flour helps keep the puffed shape of the croissant because bread flour has a higher protein count which can help retain structure in baked goods.

What happens if you use salted butter instead of unsalted butter?

You can use either salted or unsalted butter in this homemade croissants recipe. Simply adjust the amount of salt in the croissant dough recipe if you use salted butter.

Does croissant dough have to sit overnight?

It helps to let the croissant dough sit overnight in the fridge so the yeast in the dough has time to proof. The dough will also develop flavor while it sits in the fridge. You don’t have to let the dough sit overnight, as the yeast should activate and the dough will proof within one to two hours. 

Should you chill croissants before baking?

It’s a good idea to keep the croissants cold so the butter doesn’t melt into the dough. You can proof them in the fridge if your house is warm, 75 degrees F or higher. 

How do I get more flaky layers in my croissants?

When you fold the dough several times, you combine layers of dough with layers of butter. It is these folds that allow the flaky layers to get created during the baking of the dough.  

Here are the steps to make the croissant dough:

1. In a mixing bowl, add 400 grams of all purpose flour and 200 grams of bread flour.

Add 60 grams of sugar

6 grams of active dry yeast

270 grams of warm water

70 grams of warm milk (almond milk is okay)

Stir ingredients together with a wooden spoon and allow dough to be shaggy

You can add an additional 50 grams of warm water (only if the dough is too dry). Add a little at a time until dough is shaggy and somewhat sticky.

Note: For the croissant dough, you can use all purpose flour or bread flour or a combination of both. We prefer using a combination of all-purpose flour and bread flour because the croissants come out more puffy with a flaky outer layer.

Add dry ingredients into a bowl
Bring the dry ingredients together
Bring the croissant dough together to make shaggy dough

2. Add 4 Tbsp of room temp softened butter to the dough 

Add 10 grams of salt. 

Use a hand to squish and mix the butter and salt into the dough. The dough will start to get glossy from the butter, but it will be absorbed into the dough when you let it proof.

Add butter into the bowl
Squish the butter and salt into the croissant dough
Bring the croissant dough together

3. Cover the bowl with a towel and place the bowl in a warm place for one to two hours. Check it at one hour, and if it has doubled in size, it’s ready to be rolled out.

Look for the croissant dough to double in size
Gently pull out proofed croissant dough onto a lightly floured work surface

4. On a lightly floured surface, spread out the croissant dough. Use a rolling pin to gently roll it out. Fold it into a letter fold by pulling the top down halfway, then folding the bottom up and over the top fold, so it ends up being a trifold. Wrap it in plastic wrap and store in the fridge overnight. 

Spread out the dough onto a lightly floured work surface
Spread the dough out into a large rectangle for homemade croissants recipe
Create trifold for croissant dough
First fold for croissant dough

5. To make the butter layer or sheet of butter, you’ll need 14 Tbsp of butter. You can use salted or unsalted depending on your preference (we prefer salted for flavor).  You’ll need cold sticks of butter or a cold block of butter, and we have a very easy way of making the butter layer and keeping it chilled until you need to use it. Simply cut rectangular slices from the brick of butter, and place them side by side into a small Ziplock bag or wrap with plastic wrap.

Cut butter into rectangles and arrange for butter layer for homemade croissants recipe
Cut butter into blocks and line them up into 4 by 4 lines
Cut and form butter blocks into a rectangle
Cut blocks of butter and place into a rectangle for butter layer for homemade croissants recipe

6. Use your fingers to mash the butter rectangles into one another and then use a rolling pin to completely flatten the sheet of butter inside the bag. Place it in the fridge overnight. You can also use plastic wrap if you don’t have Ziplock bags.

Wrap up all the butter squares into the plastic wrap
Squish the butter into one layer inside the plastic wrap for homemade croissants recipe
Create butter layer by smoothing out butter
Roll out butter layer inside plastic wrap for homemade croissants recipe

7. The next day, take both the chilled croissant dough and sheet of butter out of the fridge. Set the butter aside so it has time to loosen up. Place the croissant dough on a lightly floured work surface. Roll out the dough to a size of about 15″ x 24″. Lay the butter sheet on one side of the croissant dough and fold over the other half, called a book fold. Fold the edges up and over to completely encase the sheet of butter. 

8. For the first fold, gently roll the dough out to by starting in the middle of the dough and rolling out to one side and then starting in the middle again and rolling out to the other side. This method allows you to roll the butter layer out evenly inside the outer layer of dough. For the first fold, I usually recommend doing just a regular letter fold. You can do this by taking one end of the dough and folding it 1/3 over the dough. The take the other end of the dough and fold it over the first fold completely, creating a letter shape. Brush off any excess flour, wrap up the dough with plastic wrap and store it in the fridge for an hour.  

9. For the second fold, you can try a 4 Fold technique. Take the dough out of the fridge and let it rest on the counter for about 10 minutes to let the butter layer soften (otherwise, when you roll out the dough, you might feel the butter breaking as you roll it out).

Roll out the dough gently (if it doesn’t roll out easily, it needs more time to rest… place it back in the fridge and check it in another hour). Continue rolling from the center out to each end to push some of the butter all the way to the ends. Once it’s rolled out, you’ll take one end of the dough and fold it to just past the middle mark. Then take the other side of the dough and fold 1/4 of the way to meet the other edge. So now, both edges are meeting. Then take one end and fold it over completely. Brush off any excess flour, wrap up the dough and store it in the fridge for another hour.

Four fold for croissant dough to create more layers
Four fold for homemade croissants recipe
Folded dough for Homemade Croissant recipe

10. For the last fold, simply take the dough out of the fridge and let it sit for a few minutes for the butter layer to soften. Then roll out the dough and do another letter fold. Wrap up the dough and let it rest in the fridge for another hour.

Letter fold for homemade croissants recipe
Trifold for homemade croissants recipe
Plastic wrap the croissant dough and place in fridge to rest

*Note: if you are making almond or chocolate croissants, you’ll want to prepare the fillings now. Chop up chocolate chips or chocolate chunks into small pieces. And prepare your marzipan if you are making almond croissants.

11. Shaping the croissants…

Take the dough out of the fridge and let it sit for a few minutes on the counter. Roll out the dough on a gently floured work surface to about 15″ x 24″ size. To get the crescent shapes, you simply cut the dough in triangles by making diagonal cuts from the long side of the dough with a sharp knife. Then cut a tiny slit in the top of each triangle and pull the tail of the dough while rolling it up. Once you are done rolling, bend the ends in to form a perfect croissant shape. 

Rolled out dough with butter layer ready to be cut for homemade croissants recipe
Cut the dough into long triangles with a slit at the top. Place marzipan on top and roll the into crescent shape
Place rolled crescents onto parchment paper to proof for homemade croissants recipe

*Note: Traditionally, the crescent shape is made for plain and almond croissants. To make an almond croissant, add marzipan or almond paste (see this recipe for almond paste) to the top part of the triangle before rolling it up. Chocolate croissants are made by cutting the dough into a long rectangle and then placing chopped chocolate on one end and then rolling up the dough.

Cut dough into rectangles for chocolate croissants
Chop chocolate chips for filling for chocolate croissants for homemade croissants recipe
Place chopped chocolate onto dough and roll up for homemade croissants recipe
Place rolled crescents onto parchment paper lined baking sheet

12. After you have made each crescent, place it on a baking sheet lined with a piece of parchment paper. I recommend placing 6-8 crescents on a standard baking sheet. If you are baking in a smaller convection oven, place 3 shaped croissants in a cake pan lined with parchment paper. Place the crescents in an enclosed oven (not turned on) and allow the crescents to rise another hour.

13. Preheat an oven to 375 degrees F. Once the crescents have risen, prepare egg wash by mixing one egg with a few tablespoons of water. Use a pastry brush to gently coat the croissant tops. Add any toppings you desire. We add chopped almonds to the almond croissants and turbinado sugar to the chocolate croissants.  

Chocolate Croissants
Almond Croissants

14. Bake at 375 degrees F for 17 to 20 minutes or until the croissants are a deep golden brown. Allow the croissants to cool completely on a wire rack or plate. ENJOY your freshly baked croissants!

How do I store the leftover croissants?

For best results, you can store leftover croissants in a Ziplock bag or wrap in plastic wrap. They stay fresh for about 3 days. Otherwise, wrap the croissants individually and place a few in freezer Ziplock bags to store in the freezer for a longer period of time. When desired, take a few out and place on the counter or toast them up in a toaster oven.

Did you make this homemade croissants recipe?

Comment below and let us know if you made this recipe! There are so many fillings you can add to croissants. Feel free to share what fillings you tried and as any questions.

Related Article

Braided Almond Puff Pastry

Cherry Puff Pastry Twist

Sweet Puff Pastry Lemon Rolls

Ready to become a blogger?

I started this food blog more than 10 years ago with the desire of just putting all my favorite recipes in one place. And many years later, it’s become a way for me to make passive income for me and my family. If you are interested in starting a blog, I highly recommend you get started with your own host provider like Bluehost. With my link, you can get started for as little as $1.99 a month!

Baked Croissants with Golden Crispy Flaky Outside

Perfectly Flaky Homemade Croissants Recipe

This homemade croissants recipe is easy to make and produces perfectly flaky croissants. We show you step-by-step how to make the croissant dough as well as an easy technique for creating the butter layer. With this recipe, you will be able to make chocolate croissants, almond croissants, and plain croissants all in one bake! This is over a year of croissant baking and testing. Our secrets are unlocked here!
Print Recipe Pin Recipe
Prep Time 2 minutes mins
Cook Time 17 minutes mins
Total Time 20 minutes mins
Servings: 8 Croissants
Course: Breakfast
Cuisine: French
Ingredients Method

Ingredients
  

  • 400 grams All-Purpose Flour
  • 200 grams Bread Flour
  • 60 grams Sugar
  • 6 grams Active Dry Yeast
  • 270 grams Warm Water
  • 70 grams warm milk we use almond milk
  • 50 grams extra warm water only if needed
  • 4 Tbsp room temperature salted butter
  • 10 grams Salt
Butter Layer
  • 14 Tbsp salted butter cut into squares and arranged into layer
Fillings and Toppings
  • 1 egg Egg with a little water for eggwash
  • 1 cup Marzipan for almond croissants
  • 1/2 cup chopped almonds for topping
  • 1 cup chopped chocolate chips we use Guittard brand
  • 1/4 cup Turbinado sugar for topping

Method
 

  1. In a mixing bowl, add 400 grams of all-purpose flour and 200 grams of bread flour. Add 60 grams of sugar 6 grams of active dry yeast 270 grams of warm water 70 grams of warm milk (almond milk is okay) Stir ingredients together with a wooden spoon and allow dough to be shaggy (Add 50 grams warm water only if needed to make the dough shaggy)
    Croissant dough wet
  2. Add 4 Tbsp of room temp softened salted butter to the dough  Add 10 grams of salt. Use a hand to squish and mix the butter and salt into the dough. The dough will start to get glossy from the butter, but it will be absorbed into the dough when you let it proof.
    Croissant dough blending in butter
  3. Cover the bowl with a towel and place the bowl in a warm place for one to two hours. Check it at one hour, and if it has doubled in size, it's ready to be rolled out.
    Croissant dough rising proofed
  4. On a lightly floured surface, spread out the croissant dough. Use a rolling pin to gently roll it out. Fold it into a letter fold by pulling the top down halfway, then folding the bottom up and over the top fold, so it ends up being a trifold. Wrap it in plastic wrap and store in the fridge overnight. 
    Croissant dough ready to fold
  5. To make the butter layer or sheet of butter, you'll need 14 Tbsp of butter. You can use salted or unsalted depending on your preference (we prefer salted for flavor).  You'll need cold sticks of butter or a cold block of butter, and we have a very easy way of making the butter layer and keeping it chilled until you need to use it. Simply cut rectangular slices from the brick of butter, and place them side by side into a small Ziplock bag.
    Chopped butter lined up to make butter layer
  6. Use your fingers to mash the butter rectangles into one another and then use a rolling pin to completely flatten the sheet of butter inside the bag. Place it in the fridge overnight. You can also use plastic wrap if you don't have Ziplock bags.
    Chopped butter squares in plastic wrap to make butter layer
  7. The next day, take both the chilled croissant dough and sheet of butter out of the fridge. Set the butter aside so it has time to loosen up. Place the croissant dough on a lightly floured work surface. Roll out the dough to a size of about 15" x 24". Lay the butter sheet on one side of the croissant dough and fold over the other half, called a book fold. Fold the edges up and over to completely encase the sheet of butter. 
    Insert butter layer into croissant dough
  8. For the first fold, gently roll the dough out to by starting in the middle of the dough and rolling out to one side and then starting in the middle again and rolling out to the other side. This method allows you to roll the butter layer out evenly inside the outer layer of dough. For the first fold, I usually recommend doing just a regular letter fold. You can do this by taking one end of the dough and folding it 1/3 over the dough. The take the other end of the dough and fold it over the first fold completely, creating a letter shape. Brush off any excess flour, wrap up the dough and store it in the fridge for an hour.  
    Croissant dough letter fold
  9. For the second fold, you can try a 4 Fold technique. Take the dough out of the fridge and let it set on the counter for about 10 minutes (to allow the butter layer to soften inside the dough. Otherwise, when you roll the dough very cold, the butter layer will crack and break inside). Roll out the dough gently (if the dough doesn't roll out easily, it needs more time to rest... place it back in the fridge and check it in another hour). Continue rolling from the center out to each end to push some of the butter all the way to the ends. Once it's rolled out, you'll take one end of the dough and fold it to just past the middle mark. Then take the other side of the dough and fold 1/4 of the way to meet the other edge. So now, both edges are meeting. Then take one end and fold it over completely. Brush off any excess flour, wrap up the dough and store it in the fridge for another hour.
    Four fold to create more layers in croissant dough
  10. For the last fold, take the dough out of the fridge and let it set for about 10 minutes to allow the butter layer to soften. Simply roll out the dough and do another letter fold. The wrap up the dough and let it rest in the fridge for another hour. *Note: if you are making almond or chocolate croissants, you'll want to prepare the fillings now. Chop up chocolate chips or chocolate chunks into small pieces. And prepare your marzipan if you are making almond croissants.
    Croissant dough letter fold complete
  11. Shaping the croissants... Take the dough out of the fridge and let it set for about 10 minutes to soften the butter layer. Roll out the dough on a gently floured work surface to about 15" x 24" size. To get the crescent shapes, you simply cut the dough in triangles by making diagonal cuts from the long side of the dough with a sharp knife. Then cut a tiny slit in the top of each triangle and pull the tail of the dough while rolling it up. Once you are done rolling, bend the ends in to form a perfect croissant shape. *Note: Traditionally, the crescent shape is made for plain and almond croissants. To make an almond croissant, add marzipan to the top part of the triangle before rolling it up. Chocolate croissants are made by cutting the dough into a long rectangle and then placing chopped chocolate on one end and then rolling up the dough.
    Cutting and filling dough to make almond croissants
  12. After you have made each crescent, place it on a baking sheet lined with a piece of parchment paper. I recommend placing 6-8 crescents on a standard baking sheet. If you are baking in a smaller convection oven, place 3 shaped croissants in a cake pan lined with parchment paper. Place the crescents in an enclosed oven (not turned on) and allow the crescents to rise another hour.
    Croissants ready to proof
  13. Preheat an oven to 375 degrees F. Once the crescents have risen, prepare egg wash by mixing one egg with a few tablespoons of water. Use a pastry brush to gently coat the croissant tops. Add any toppings you desire. We add chopped almonds to the almond croissants and turbinado sugar to the chocolate croissants.  
  14. Bake at 375 degrees F for 17 to 20 minutes or until the croissants are a deep golden brown. Allow the croissants to cool completely on a wire rack or plate. ENJOY your freshly baked croissants!
    Homemade Croissants Recipe

Tried this recipe?

Let us know how it was!

Share this:

  • Print (Opens in new window) Print
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Facebook (Opens in new window) Facebook
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit

Like this:

Like Loading...
RSS
Follow by Email
Facebook
Facebook
fb-share-icon
Twitter
Visit Us
Post on X
YouTube
Pinterest
Pinterest
fb-share-icon
Instagram

Filed Under: Bread, Breakfast, Pastry, Recipes Tagged With: almond croissants, butter croissants, chocolate croissants, croissants, homemade croissants, homemade croissants recipe

« How to Make Easy Homemade Cashew Milk Recipe
Easy Sourdough Starter Recipe »

Hi, I'm Mandy Gatlin, food blogger and creator of yummy treats and meals. I believe anyone can learn to make great food and develop confidence in the kitchen! This site provides baking tips, step-by-step photos and videos, and hundreds of homemade recipes to help you gain more cooking expertise. Read More…

Search Your Favorite Recipes

Let’s Connect!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Get Free Recipes to Your Inbox!

Step By Step Guide

Set Up Your Own Food Blog with WordPress and Bluehost

All Butter Perfectly Flaky Pie Dough Recipe

https://www.youtube.com/watch?v=vpM3jU3QGHQ

Watch and Learn to Bake Along

SUBSCRIBE TO YOUTUBE

Featured Posts

Baked Croissants with Golden Crispy Flaky Outside

Homemade Croissants Recipe Easy Step-by-Step

cherry puff pastry braided twist tart homemade dessert breakfast recipe

Cherry Puff Pastry Braided Twist Recipe

Award Winning Maple Bourbon Peach Pecan Pie

Award Winning Maple Bourbon Peach Pecan Pie

How to bake a traditional Mardi Gras King Cake

Traditional Mardi Gras King Cake

Do you struggle when it comes to meal time? Check out this meal planner!

Meal Planner Printable Binder Save Money on Food with Sweetie Pie and Cupcakes

SweetiePieAndCupcakes.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program.

Copyright © 2026 · SweetiePieAndCupcakes.com · Privacy Policy · Terms · Disclaimer

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
%d