A warm, buttery croissant is one of life's simple pleasures. I remember the first time I made them from scratch; the kitchen was filled with their heavenly aroma, immediately transporting me to a quaint Parisian café. There's something incredibly satisfying about crafting each flaky layer with your own hands.

This croissant recipe may take some time, but I promise you the results are well worth it. These croissants rise beautifully, with a crisp exterior and a soft, airy interior. Perfect for breakfast or a comforting afternoon snack, this recipe is a kitchen adventure you're sure to love.
Jump to:
Why You’ll Love This Recipe
- Buttery Perfection: Each croissant is rich in flavor thanks to the careful layering of butter.
- Authentic Taste: These croissants bring the authentic taste of a French bakery to your home.
- Crispy Layers: The technique of folding ensures every bite is light and flaky.
- Rewarding Process: Enjoy the satisfaction of creating a classic pastry from scratch.
- Customizable: Easily adapt the recipe with your favorite fillings or toppings.
Ingredients You'll Need
- Instant Yeast or Active Dry Yeast – 2 ¼ teaspoons. Essential for making the dough rise.
- Whole Milk – 160 g lukewarm. Adds richness and softness to the dough.
- Water – 120 g. Helps to form the dough and hydrate the ingredients.
- All-Purpose Flour – 470 g plus extra for dusting. Provides the body and structure for the croissant.
- Granulated Sugar – 50 g. Balances flavors and aids in browning.
- Salt – 1 ½ teaspoons. Enhances flavor and strengthens gluten structure.
- Unsalted Butter – 30 g room temperature. Enriches the dough for flavor and tenderness.
- Butter (for butter block) – 250 g room temperature. Creates flaky layers in the pastry.
- All-Purpose Flour (for butter block) – 1 ½ tbsp. Helps keep the butter block manageable.
- Egg (for egg wash) – 1 large. Provides a golden, shiny finish to the crust.
How to Make Croissants
Step 1: Prepare the Dough Base
In a large bowl, combine the milk, water, yeast, and sugar. If using active dry yeast, let it sit for 5-10 minutes until frothy. Add the flour and salt to form a rough dough. Knead on a floured surface for about 3 minutes until smooth. Incorporate the 30g of butter, kneading until fully mixed. Then, refrigerate the dough for at least 2 hours.
Step 2: Make the Butter Block
Mix 250g of butter with 1 ½ tablespoons of flour. Shape it into a rectangle and refrigerate until firm.
Step 3: Incorporate the Butter
Roll the chilled dough into a rectangle and encase the butter block. Roll it into a long rectangle and fold like a letter. Refrigerate for 30-60 minutes, repeating this folding process a total of three times.
Step 4: Shape the Croissants
After the final fold, roll the dough into a larger rectangle. Cut triangles for croissants and shape them by rolling from the wide end to the tip.
Step 5: Proof the Croissants
Let the croissants proof for 2-5 hours until puffy. Preheat your oven to 200°C (400°F).
Step 6: Bake to Perfection
Brush the tops with egg wash and bake for 20-22 minutes until golden brown.

Pro Tips from My Kitchen
✓ Chill the Dough – Keep the dough and butter block cold to achieve the desired flaky texture.
✓ Perfect Folds – Ensure each fold is even to create layers. This technique is key for making a great croissant.
✓ Consistent Rolling – Roll the dough gently each time to avoid tearing and keep the butter evenly distributed.
✓ Egg Wash Carefully – Apply egg wash gently to keep the layers intact and achieve a golden-brown finish.
✓ Troubleshoot Proofing – If the croissants seem slow to proof, place them in a slightly warm place to help speed up the process.
Serving Ideas and Variations
- Serve warm with a dollop of fresh jam or butter for a delightful breakfast treat.
- Pair with your morning coffee or tea for an indulgent start to the day.
- Add chocolate chips inside the croissant dough before shaping for a sweet twist.
- Try a savory variation by incorporating cheese or ham during the folding process.
Frequently Asked Questions About Croissants
Yes, you can use almond or soy milk as a substitute, but the texture might be slightly different.
They should be visibly puffy and jiggle slightly when you move the baking sheet.
Yes, you can freeze the dough after the folding process and thaw it overnight in the refrigerator before using.
Patch it gently with a small piece of dough and continue rolling; ensure your butter is not too hard or too soft.
They pair wonderfully with fresh fruit, scrambled eggs, or a small cheese platter for a balanced meal.

Croissants Recipe
Ingredients
- 2 ¼ teaspoons Instant Yeast or Active Dry Yeast
- 160 g Whole Milk, lukewarm
- 120 g Water
- 470 g All-Purpose Flour, plus extra for dusting
- 50 g Granulated Sugar
- 1 ½ teaspoons Salt
- 30 g Unsalted Butter, room temperature
- 250 g Butter, room temperature
- 1 ½ tbsp All-Purpose Flour, for butter block
- 1 large Egg
Instructions
- In a large bowl, combine the milk, water, yeast, and sugar. If using active dry yeast, let it sit for 5-10 minutes until frothy.
- Add the flour and salt to form a rough dough. Knead on a floured surface for about 3 minutes until smooth.
- Incorporate the 30g of butter, kneading until fully mixed. Then, refrigerate the dough for at least 2 hours.
- Mix 250g of butter with 1 ½ tablespoons of flour. Shape it into a rectangle and refrigerate until firm.
- Roll the chilled dough into a rectangle and encase the butter block. Roll it into a long rectangle and fold like a letter.
- Refrigerate for 30-60 minutes, repeating this folding process a total of three times.
- After the final fold, roll the dough into a larger rectangle. Cut triangles for croissants and shape them by rolling from the wide end to the tip.
- Let the croissants proof for 2-5 hours until puffy. Preheat your oven to 200°C (400°F).
- Brush the tops with egg wash and bake for 20-22 minutes until golden brown.
Notes
- Chill the dough and butter block to achieve the desired flaky texture.
- Ensure each fold is even to create layers.
- Apply egg wash gently to keep the layers intact.





Leave a Reply