This Homemade Croissants comes together in about 30 minutes, and trust me, the aroma wafting through your kitchen is out of this world! Perfect for a easy breakfast that your family will love, these flaky delights also double as a fantastic afternoon snack or even a satisfying addition to any cozy meal. Switch up the fillings, maybe some chocolate or ham and cheese, to suit your family’s taste, or use this recipe to clear out your fridge; it’s quite versatile!
Ingredients Breakdown
To make the most delicious homemade croissants, you’ll need the following:
2 1/4 cups all-purpose flour: This is our base and gives the croissants that delicious tender texture. Make sure to measure it properly; a scale helps, but a fluff-and-scoop method works too!
1/4 cup granulated sugar: For just a touch of sweetness to complement the buttery goodness. Feel free to adjust this if you prefer a less sweet croissant.
1 teaspoon salt: A couple pinches of salt help to enhance all the flavors! Trust me, you don’t want to skip this.
1 tablespoon active dry yeast: Essential for that perfect rise!
3/4 cup unsalted butter (cold): Seriously, the key to flaky layers. Cold butter is a must to achieve that flaky texture.
1/2 cup warm milk: This helps activate the yeast. Just warm enough to be comfortable but not hot. Think baby bottle temperature!
1/4 cup warm water: Same as above, let’s get this yeast going!
1 egg (for egg wash): This gives our croissants that gorgeous golden-brown finish. You’ll thank me later when you see how beautiful they look fresh outta the oven!
Let’s Get Cooking!
Step-by-Step Instructions
1. Activate the Yeast
In a bowl, combine warm milk, warm water, and the yeast. Let it sit for about 5 minutes until frothy. This usually gets me excited because it means the yeast is alive and we’re in for some deliciousness!
2. Mix Dry Ingredients
In a large mixing bowl, whisk together flour, sugar, and salt. It’s really important to mix this well because we need to distribute the sugar and salt evenly for great flavor.
3. Combine Dough
Add the yeast mixture to the dry ingredients. Mix until a dough forms. It should come together nicely; you might find it a little sticky, but that’s okay.
4. Knead the Dough
Knead the dough for about 5 minutes until smooth. You want to develop that gluten a little, so you get nice structure in your croissants. It’s therapeutic, trust me!
5. Chill the Dough
Wrap the dough in plastic and refrigerate for at least 30 minutes. This will cool it down and make it easier to handle when you add the butter. Plus, it really helps develop those flavors!
6. Prepare the Butter
Roll out the cold butter between sheets of parchment paper into a rectangle and refrigerate for another 15 minutes. Cold butter gives us those beautiful layers, so don’t skimp on this step!
7. Roll the Dough
Roll out the chilled dough into a large rectangle about 1/4 inch thick. Lay the chilled butter in the center and fold the dough over the butter, sealing the edges. This is where the magic begins!
8. Lamination
Roll out the dough and fold it into thirds (like a letter). Repeat this process a few times to create those super flaky layers, and don’t forget to chill it in the fridge for at least 1 hour after each folding.
Note: This might seem like a lot of work, but it’s totally worth it for those layers of flaky goodness!
9. Shape the Croissants
Roll into another large rectangle, cut into triangles, and roll into croissant shapes. You can make them big or small, whatever your family prefers!
10. Allow to Rise
Place the shaped croissants on a baking sheet (line it with parchment paper), cover, and let rise until doubled in size, which usually takes about 1-2 hours.
11. Preheat the Oven
While they’re rising, preheat your oven to 400°F (200°C). Can’t wait for the smell!
12. Egg Wash
Brush each croissant with the egg wash. This gives them that gorgeous shine and golden color!
13. Bake
Pop them in the oven and bake for 15-20 minutes until golden brown. The smell will be intoxicating!
14. Cool and Enjoy
Let them cool slightly before serving. They’re best enjoyed warm!

Why I Love This Recipe
This is my go-to recipe when I want to surprise my family with something truly special without spending the whole day in the kitchen. There’s just something magical about the process of rolling out the dough and seeing the transformation into these flaky, buttery croissants! My little ones absolutely adore them, and I love the joy it brings to our breakfast table. I’m a real sucker for breakfast treats that bring everyone together, and you can use whatever you’ve got on hand to make the fillings ham, cheese, chocolate, you name it.
If you loved this recipe, be sure to check out my Almond Croissants, my Sourdough Croissants, or my Air Fryer Ham Cheese Croissants! Each is made with love and just for you.
Tips for Success
Why This Recipe Works
Quick & Easy
The basic dough comes together quickly and easily. You might feel a bit intimidated, but don’t be! It’s really hands-on cooking, which I love. Plus, they freeze beautifully if you don’t eat them all at once.
The Butter Factor
The secret to a delicious homemade croissant lies in the butter. Keeping your butter cold is key to achieving those perfectly flaky layers, go for that high-quality, real butter if you can.
Customizable
You can easily switch up the fillings based on what you have on hand. Feeling adventurous? Try adding savory cheese and ham or even sweet chocolate chips! The best part? You’ll find things in your fridge that’ll make a delightful filling.
Serving and Storage
These croissants are perfect for a cozy brunch or an easy weeknight dinner with soup. Personally, I love pairing them with a classic tomato soup or even a fresh garden salad!
How Long Do They Keep? They can be stored at room temperature for up to 2 days. If you’ve got leftovers (which is rare around here!), keep them in an airtight container.
How to Reheat: Just pop them into a 350°F oven for about 5-10 minutes, and they’ll revive nicely!
Freezer Friendly: Yes! Wrap them tightly in plastic wrap and then in aluminum foil; they should last up to 2 months in the freezer. When you’re ready to enjoy, just reheat from frozen in the oven.
So there you have it! Dive into homemade croissants that are not only simple but also a delightful treat for your family. What more could you ask for? Now, roll up those sleeves and let’s get baking, your kitchen is about to smell amazing! For more Recipes Follow Us in our Pinterest.
Print
Easy Homemade Croissants
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Delicious and flaky homemade croissants that are quick to prepare, perfect for breakfast or as a snack.
Ingredients
- 2 1/4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon salt
- 1 tablespoon active dry yeast
- 3/4 cup unsalted butter (cold)
- 1/2 cup warm milk
- 1/4 cup warm water
- 1 egg (for egg wash)
Instructions
- Activate the yeast: In a bowl, combine warm milk, warm water, and the yeast. Let it sit for about 5 minutes until frothy.
- Mix dry ingredients: In a large mixing bowl, whisk together flour, sugar, and salt.
- Combine dough: Add the yeast mixture to the dry ingredients. Mix until a dough forms.
- Knead the dough: Knead the dough for about 5 minutes until smooth.
- Chill the dough: Wrap the dough in plastic and refrigerate for at least 30 minutes.
- Prepare the butter: Roll out the cold butter between sheets of parchment paper into a rectangle and refrigerate for another 15 minutes.
- Roll the dough: Roll out the chilled dough into a large rectangle about 1/4 inch thick. Lay the chilled butter in the center and fold the dough over the butter, sealing the edges.
- Lamination: Roll out the dough and fold it into thirds. Repeat a few times, chilling in the fridge for at least 1 hour after each folding.
- Shape the croissants: Roll into a rectangle, cut into triangles, and roll into croissant shapes.
- Allow to rise: Place the shaped croissants on a baking sheet, cover, and let rise until doubled in size, about 1-2 hours.
- Preheat the oven: Preheat oven to 400°F (200°C).
- Egg wash: Brush each croissant with egg wash.
- Bake: Bake for 15-20 minutes until golden brown.
- Cool and enjoy: Let them cool slightly before serving.
Notes
These croissants can be filled with various ingredients like chocolate or ham and cheese. They freeze well and can be reheated in the oven.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 croissant
- Calories: 250
- Sugar: 5g
- Sodium: 200mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 30mg



