Puff Pastry


Baking puff pastry from scratch is a challenging yet rewarding process. It's so satisfying to watch the pastry puff into thin, delicate layers, making it perfect for breakfast pastries and tempting appetizers. If you've ever wanted to make authentic puff pastry dough from scratch, use this recipe!

Prep Time:
1 hr 40 mins
Total Time:
1 hr 40 mins
3 1/2 pounds


  • 5 cups bread flour

  • 2 ½ teaspoons salt

  • 2 cups water, or as needed

  • 2 cups unsalted butter, at room temperature


  1. Mix flour and salt together in a large bowl or in the bowl of a stand mixer that is fitted with a dough hook. Gradually stir in water until dough holds together enough to clean the sides of the bowl. You may not need the full amount of water. Shape into a flat ball, and allow to rest for at least 10 minutes.

  2. Place butter between two pieces of plastic wrap and pound into a flat disc using a rolling pin or other heavy object. Refrigerate until firm, about 20 minutes.

  3. On a lightly floured surface, roll out dough into a large rectangle about 1/2 inch thick. Place the disc of chilled butter in the center and fold the two ends over it so that it is completely encased in dough. Roll out dough again, taking care not to let butter break through dough, to about 1/2 inch thickness. Fold into thirds. This is the first ''turn.'' Rotate dough 90 degrees and roll out into a rectangle again. Fold into thirds. By this time the butter is starting to warm up. Place dough on a baking sheet and mark it with two pokes from your finger (two turns). Cover in plastic wrap and refrigerate for at least 30 minutes.

  4. Repeat this rolling, folding, and turning two more times, then refrigerate until firm. Repeat two more times for a total of 6 turns. Wrap and refrigerate. The dough is now ready to roll out and use in any recipe calling for puff pastry.

Baking Tips:

Roll dough out as thin as 1/4 inch to make pastries. Bake in a preheated oven of at least 400 degrees F (200 degrees C) to get the maximum puff from your pastry.

Nutrition Facts (per serving)

136 Calories
15g Fat
0g Protein
Nutrition Facts
Servings Per Recipe 24
Calories 136
% Daily Value *
Total Fat 15g 20%
Saturated Fat 10g 49%
Cholesterol 41mg 14%
Sodium 245mg 11%
Protein 0g
Calcium 5mg 0%
Potassium 5mg 0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love