Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade French Croissant With Jam

Homemade French Croissant

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Master the art of making flaky, buttery French croissants at home with this step-by-step recipe! These homemade croissants are crispy on the outside, soft and airy on the inside, and absolutely delicious. Perfect for breakfast or as a snack with coffee.

  • Total Time: 12 hours 20 minutes
  • Yield: 12 croissants 1x

Ingredients

Scale

For the Dough:

  • 4 cups (500g) bread flour
  • 1/4 cup (50g) granulated sugar
  • 2 1/4 tsp (7g) instant yeast
  • 1 1/2 tsp (9g) salt
  • 1 1/4 cups (300ml) cold whole milk
  • 2 tbsp (30g) unsalted butter (softened)

For the Butter Block:

  • 1 cup (225g) unsalted European-style butter (82% fat), cold

For Egg Wash:

  • 1 large egg
  • 1 tbsp (15ml) milk

Instructions

Step 1: Prepare the Dough

  1. In a large bowl, whisk together the flour, sugar, and yeast.
  2. Add the cold milk and mix until the dough comes together.
  3. Knead the dough for 8–10 minutes until smooth. Incorporate the salt and softened butter while kneading.
  4. Shape into a rectangle, wrap in plastic, and refrigerate for at least 4 hours (or overnight).

Step 2: Prepare the Butter Block

  1. Place the cold butter between two sheets of parchment paper.
  2. Roll it into a 7×7-inch (18×18 cm) square, about 1/4 inch (6 mm) thick.
  3. Refrigerate until firm but pliable.

Step 3: Laminating the Dough

  1. Roll out the chilled dough into a 10×10-inch (25×25 cm) square.
  2. Place the butter block in the center and fold the dough over it like an envelope.
  3. Roll the dough into a 24×10-inch (60×25 cm) rectangle and fold it into thirds (like a letter).
  4. Refrigerate for 30 minutes.
  5. Repeat this rolling and folding process twice more, chilling in between.

Step 4: Cutting and Shaping the Croissants

  1. Roll out the dough into a 20×10-inch (50×25 cm) rectangle.
  2. Cut into long triangles (4-inch base, 8-inch height).
  3. Gently stretch each triangle and roll tightly from base to tip, forming a crescent shape.
  4. Place on a parchment-lined baking sheet, leaving space between each croissant.

Step 5: Proofing the Croissants

  1. Cover with a clean kitchen towel and let them proof at 72-75°F (22-24°C) for 2-3 hours.
  2. They should become puffy but not deflated when touched.

Step 6: Baking the Croissants

  1. Preheat the oven to 375°F (190°C).
  2. Lightly brush the croissants with egg wash.
  3. Bake for 18–22 minutes, until golden brown and crispy.
  4. Transfer to a wire rack to cool for at least 15 minutes before serving.

Notes

  • For extra flaky croissants, refrigerate the shaped croissants overnight before baking.
  • If your kitchen is warm, chill your rolling pin and work surface to prevent butter from melting.
  • To store: Keep croissants in a paper bag at room temperature for up to 2 days, or freeze for up to 3 months.
  • Author: Hind
  • Prep Time: 12 hours (including resting & proofing)
  • Cook Time: 20 minutes
  • Category: Breakfast, Pastry
  • Method: Baking
  • Cuisine: French
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 croissant
  • Calories: 280 kcal
  • Sugar: 3g
  • Sodium: 180mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 45mg