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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 2 hours
  • Cook Time: 25 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 12–15 croissants
  • Category: Breakfast
  • Method: Baking
  • Cuisine: French
  • Diet: Vegetarian

Description

Classic homemade French croissants with a shatteringly flaky exterior and a soft, honeycombed interior. Made with simple ingredients, careful lamination, and patience, these buttery pastries bring true French bakery flavor to your home kitchen.


Ingredients

4 cups (500 g) all-purpose flour

1/4 cup (50 g) granulated sugar

1 tablespoon (10 g) salt

1 tablespoon (10 g) active dry yeast

1 1/4 cups (300 ml) warm milk

2 tablespoons unsalted butter, melted

1 cup (225 g) unsalted butter, cold (for butter block)

1 egg

1 tablespoon milk (for egg wash)


Instructions

  1. In a large bowl or stand mixer, combine flour, sugar, and salt.
  2. Dissolve yeast in warm milk and let stand 5–10 minutes until foamy.
  3. Add the milk mixture and melted butter to the dry ingredients and knead until smooth, about 3–5 minutes.
  4. Shape dough into a flat square, wrap, and chill while preparing butter.
  5. Roll cold butter between parchment into a 6-inch square and keep chilled.
  6. Roll dough into a 12-inch square. Place butter diagonally in the center and fold dough corners over to fully enclose.
  7. Roll into an 8×20-inch rectangle and fold into thirds like a letter (first turn). Wrap and chill 30 minutes.
  8. Repeat rolling, folding, and chilling two more times for a total of three turns.
  9. After the final chill, roll dough to about 1/4-inch thickness.
  10. Trim edges and cut dough into triangles about 5 inches wide at the base.
  11. Stretch each triangle slightly and roll from the base to the tip to form croissants.
  12. Place on baking sheets, cover loosely, and proof at room temperature for 1.5–2 hours until puffy.
  13. Preheat oven to 400°F (200°C). Whisk egg with milk and brush croissants gently.
  14. Bake for 18–22 minutes, rotating halfway, until deep golden brown.
  15. Cool on a wire rack for at least 10 minutes before serving.

Notes

Keep dough and butter cold to maintain flaky layers.

Chill dough immediately if butter begins to soften or leak.

Trim edges for better rise and cleaner layers.

High-fat unsalted butter gives best lamination results.

Croissants should feel puffy and jiggly before baking.


Nutrition

  • Serving Size: 1 croissant
  • Calories: 280
  • Sugar: 5 g
  • Sodium: 310 mg
  • Fat: 17 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 1 g
  • Protein: 6 g
  • Cholesterol: 65 mg