Recipe for Vegan Puff Pastry That’s Easy and Delicious

Updated On: September 30, 2025

There’s something truly magical about puff pastry — those delicate, flaky layers that melt in your mouth and elevate any dish, sweet or savory. But did you know that making vegan puff pastry from scratch is entirely possible and surprisingly simple?

Whether you’re vegan, dairy-free, or just looking to try something new, this recipe will guide you through the process of creating buttery, flaky puff pastry without any animal products. Perfect for appetizers, desserts, or simply enjoying with your favorite spreads, this recipe proves that plant-based baking can be both delicious and satisfying.

With just a handful of ingredients and a little patience, you’ll master the art of layering dough and fat to achieve that signature puff and crunch. Ready to impress your friends and family with homemade vegan puff pastry?

Let’s dive right in!

Why You’ll Love This Recipe

This vegan puff pastry recipe is a game-changer for several reasons. First, it uses plant-based fats like vegan butter or margarine, which mimic traditional butter’s flakiness and flavor beautifully.

You’ll get the same layered, crispy texture without compromising your dietary preferences.

Second, the recipe is adaptable — whether you want to make sweet pastries filled with fruit or savory bites loaded with vegetables, this dough can handle it all. Plus, it’s free from eggs and dairy, making it ideal for those with allergies or sensitivities.

Finally, making puff pastry at home is incredibly rewarding. It saves money compared to store-bought versions, allows you to control ingredients, and best of all, tastes fresher and flakier than anything you’ll find on supermarket shelves.

Ingredients

  • 2 ½ cups (315g) all-purpose flour, plus extra for dusting
  • 1 tsp salt
  • 1 cup (225g) vegan butter, cold and cubed (brands like Earth Balance work well)
  • ¾ cup (180ml) ice-cold water
  • 1 tbsp lemon juice or apple cider vinegar (optional, helps with flakiness)

Equipment

  • Rolling pin
  • Mixing bowl
  • Bench scraper or sharp knife
  • Plastic wrap or clean kitchen towel
  • Baking sheet
  • Parchment paper
  • Measuring cups and spoons

Instructions

  1. Mix the dry ingredients. In a large mixing bowl, combine the all-purpose flour and salt. Stir to distribute evenly.
  2. Cut in the vegan butter. Add the cold, cubed vegan butter to the flour mixture. Using a bench scraper or your fingertips, quickly cut the butter into the flour until the mixture resembles coarse breadcrumbs with pea-sized pieces of butter remaining.
  3. Add the cold liquid. In a small bowl, mix the ice-cold water with lemon juice (if using). Gradually pour this into the flour and butter mixture, stirring gently with a fork or your hands until the dough just comes together. Avoid overmixing.
  4. Form the dough. Turn the dough out onto a lightly floured surface and shape it into a rough rectangle. Wrap it tightly in plastic wrap and refrigerate for at least 30 minutes to rest and chill.
  5. Roll and fold the dough (lamination process). On a floured surface, roll the chilled dough into a long rectangle approximately 12 x 8 inches. Fold the dough into thirds like a letter (fold bottom third up, then top third down). Rotate the dough 90 degrees and roll out again to the same size. Repeat this folding and rolling process 4-5 times, chilling the dough for 15 minutes between each turn.
  6. Final chill. After the last fold, wrap the dough again and chill for at least 1 hour or overnight. This helps the layers solidify and makes the pastry easier to work with.
  7. Ready to use. When you’re ready, roll out the dough to your desired thickness, cut it into shapes, fill if desired, and bake according to your recipe’s instructions (usually 375°F/190°C for 15-20 minutes or until golden and puffed).

Tips & Variations

Keep everything cold! Cold ingredients and chilling between folds are the keys to flaky layers and perfect puff pastry.

If your kitchen is warm, pop the dough back in the fridge more often.

Use vegan butter with a high fat content. The quality of your vegan butter affects flavor and flakiness.

Brands like Earth Balance or Miyoko’s are excellent choices.

You can also try adding herbs or spices to the dough for a savory twist or dust the surface with cinnamon and sugar for sweet treats. Additionally, this dough is perfect for making vegan turnovers, palmiers, or even a classic vegan tart.

For a quicker option, try store-bought vegan puff pastry brands, but homemade is always worth the effort!

Nutrition Facts

Nutrient Amount (per serving, approx. 1/8 of dough)
Calories 280 kcal
Fat 18g (mostly from vegan butter)
Carbohydrates 26g
Protein 3g
Fiber 1g
Sodium 120mg

Serving Suggestions

Vegan puff pastry is incredibly versatile. Use it to make delightful:

  • Mini savory pies filled with sautéed mushrooms and spinach
  • Sweet fruit turnovers stuffed with apple or berry compote
  • Elegant palmiers dusted with cinnamon sugar
  • Vegan sausage rolls or cheese-filled pinwheels

Pair your pastries with a fresh salad or a warm bowl of vegan Low Calorie Vegetable Soup Recipe for Healthy Eating for a well-rounded meal. Or try spreading them with creamy vegan Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for a delicious snack.

Conclusion

Making vegan puff pastry from scratch may seem intimidating at first, but with this detailed recipe and a little bit of patience, you’ll be rewarded with flaky, buttery layers that rival any traditional puff pastry.

This plant-based version is not only kinder to animals but also allows you to control your ingredients, ensuring a fresh, wholesome product free from unnecessary additives. Whether you’re crafting savory appetizers or sweet desserts, this vegan puff pastry is a versatile canvas for your culinary creativity.

Don’t hesitate to experiment with different fillings and spices to suit your taste. And if you’re looking for more delicious vegan recipes to complement your puff pastry creations, be sure to check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals or indulge your sweet tooth with the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

For bread lovers, our Vegan Bread Machine Recipe for Soft, Delicious Loaves is a must-try.

Happy baking and enjoy your delicious vegan puff pastry adventures!

📖 Recipe Card: Vegan Puff Pastry

Description: A flaky and buttery vegan puff pastry made without any animal products. Perfect for savory or sweet dishes.

Prep Time: PT45M
Cook Time: PT20M
Total Time: PT1H5M

Servings: 8 servings

Ingredients

  • 2 1/2 cups all-purpose flour
  • 1 tsp salt
  • 1 cup vegan butter, chilled and cubed
  • 3/4 cup ice-cold water
  • 1 tbsp apple cider vinegar
  • 1 tbsp cornstarch
  • Extra flour for rolling

Instructions

  1. Mix flour, salt, and cornstarch in a bowl.
  2. Cut vegan butter into flour mixture until crumbly.
  3. Combine water and apple cider vinegar, then add gradually to form dough.
  4. Shape dough into a rectangle, wrap, and chill for 30 minutes.
  5. Roll dough into a large rectangle, fold into thirds.
  6. Repeat rolling and folding three more times, chilling 10 minutes between folds.
  7. Wrap final dough and chill for at least 1 hour before use.
  8. Roll out as needed for your recipe and bake according to filling instructions.

Nutrition: Calories: 250 | Protein: 3g | Fat: 18g | Carbs: 20g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Puff Pastry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flaky and buttery vegan puff pastry made without any animal products. Perfect for savory or sweet dishes.”, “prepTime”: “PT45M”, “cookTime”: “PT20M”, “totalTime”: “PT1H5M”, “recipeYield”: “8 servings”, “recipeIngredient”: [“2 1/2 cups all-purpose flour”, “1 tsp salt”, “1 cup vegan butter, chilled and cubed”, “3/4 cup ice-cold water”, “1 tbsp apple cider vinegar”, “1 tbsp cornstarch”, “Extra flour for rolling”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mix flour, salt, and cornstarch in a bowl.”}, {“@type”: “HowToStep”, “text”: “Cut vegan butter into flour mixture until crumbly.”}, {“@type”: “HowToStep”, “text”: “Combine water and apple cider vinegar, then add gradually to form dough.”}, {“@type”: “HowToStep”, “text”: “Shape dough into a rectangle, wrap, and chill for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Roll dough into a large rectangle, fold into thirds.”}, {“@type”: “HowToStep”, “text”: “Repeat rolling and folding three more times, chilling 10 minutes between folds.”}, {“@type”: “HowToStep”, “text”: “Wrap final dough and chill for at least 1 hour before use.”}, {“@type”: “HowToStep”, “text”: “Roll out as needed for your recipe and bake according to filling instructions.”}], “nutrition”: {“calories”: “250”, “proteinContent”: “3g”, “fatContent”: “18g”, “carbohydrateContent”: “20g”}}

Photo of author

Marta K

Leave a Comment

X