Cheesy Vegan Potato and Onion Puff Pastries | YumFoodUsa

Cheesy Vegan Potato and Onion Puff Pastries

These cheesy vegan potato and onion puff pastries are flaky, savory, and irresistibly comforting. Filled with creamy mashed potatoes, rich caramelized onions, and melty vegan cheese, all encased in golden puff pastry, these hand pies are perfect as a snack, appetizer, or side dish. With a crisp finish and herby topping, they deliver big flavor in every bite.

Why You’ll Love This Recipe

These puff pastries are everything you want in a savory bake—crispy on the outside and warm, cheesy, and flavorful inside. The combination of mashed potatoes and caramelized onions provides a hearty, slightly sweet filling balanced by the richness of vegan cheese. They are simple to prepare, make excellent party bites, and can be made ahead for convenience. Whether you’re entertaining or just treating yourself, these are guaranteed to impress.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 2 sheets vegan puff pastry, thawed
  • 2 medium potatoes, peeled and diced
  • 1 tablespoon olive oil
  • 1 medium onion, thinly sliced
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • 1/2 cup shredded vegan cheese
  • 1 tablespoon plant-based milk (for brushing)
  • 1 tablespoon sesame seeds or everything bagel seasoning
  • Fresh oregano or thyme (optional, for garnish)

directions

  1. Boil the diced potatoes in salted water until fork-tender, about 10–12 minutes. Drain and mash with garlic powder, salt, and pepper. Set aside.
  2. While the potatoes cook, heat olive oil in a skillet over medium-low heat. Add sliced onions and cook for 10–15 minutes, stirring occasionally, until caramelized.
  3. Stir the caramelized onions and vegan cheese into the mashed potatoes until well combined. Let the filling cool slightly.
  4. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  5. Roll out the puff pastry sheets and cut into even 3×3 inch squares.
  6. Place a spoonful of the potato filling in the center of half the squares. Top with the remaining squares, pressing the edges with a fork to seal.
  7. Brush the tops of the pastries with plant-based milk and sprinkle with sesame seeds or everything bagel seasoning.
  8. Bake for 18–22 minutes, or until the pastries are golden brown and puffed.
  9. Let them cool slightly. Garnish with fresh herbs if desired and serve warm.

Servings and timing

Servings: 6 pastries
Prep Time: 20 minutes
Cooking Time: 20 minutes
Total Time: 40 minutes
Calories per serving: 260 kcal

Variations

  • Add greens: Stir chopped cooked spinach or kale into the filling for added nutrients.
  • Make it spicy: Add a pinch of chili flakes or a dash of hot sauce to the mashed potatoes.
  • Use different cheese: Try a smoked vegan cheese for a bolder flavor.
  • Mini version: Cut smaller pastry squares for bite-sized appetizers.
  • Add protein: Incorporate crumbled tofu or vegan sausage into the filling.

storage/reheating

Store cooled pastries in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven for 8–10 minutes until warmed through and crispy. Avoid microwaving as it can make the pastry soggy. You can also freeze unbaked pastries and bake straight from frozen, adding a few extra minutes to the baking time.

FAQs

Can I use homemade puff pastry?

Yes, homemade vegan puff pastry works well if you have the time. Ensure it’s rolled thin enough for crispness.

What type of vegan cheese melts best?

Shredded mozzarella-style or cheddar-style vegan cheeses tend to melt well and complement the filling flavor.

Can I make these pastries ahead of time?

Yes, you can assemble the pastries and refrigerate them for a few hours before baking, or freeze them for later use.

Are these pastries freezer-friendly?

Absolutely. Freeze them unbaked or baked. Reheat in the oven to maintain the texture.

Can I use sweet potatoes instead?

Yes, mashed sweet potatoes offer a deliciously sweet and creamy twist.

Do I need to peel the potatoes?

Peeling ensures a smoother filling, but you can leave the skins on for a more rustic texture if preferred.

Can I make these gluten-free?

Use a gluten-free puff pastry and ensure your vegan cheese and other ingredients are also certified gluten-free.

What’s the best way to seal the edges?

Press the edges with a fork firmly, and don’t overfill to avoid leaks during baking.

Can I air fry these?

Yes, air fry at 375°F (190°C) for 10–12 minutes, checking for golden color and puffiness.

Can I serve them cold?

They’re best served warm, but can also be enjoyed at room temperature as a savory snack.

Conclusion

Cheesy Vegan Potato and Onion Puff Pastries are the perfect savory treat—crispy, comforting, and filled with rich, plant-based goodness. Whether served as a snack, appetizer, or side, these hand pies deliver bold flavor with minimal effort. Versatile and freezer-friendly, they’re a reliable favorite for everything from casual dinners to festive gatherings.

Print

Cheesy Vegan Potato and Onion Puff Pastries

Cheesy Vegan Potato and Onion Puff Pastries

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flaky, golden puff pastry squares stuffed with creamy mashed potatoes, caramelized onions, and gooey vegan cheese. These savory hand pies are sprinkled with sesame seeds and herbs, making them a perfect appetizer, snack, or comforting side.

  • Author: Mari
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 6 pastries 1x
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Fusion
  • Diet: Vegan

Ingredients

Units Scale
  • 2 sheets vegan puff pastry, thawed
  • 2 medium potatoes, peeled and diced
  • 1 tablespoon olive oil
  • 1 medium onion, thinly sliced
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • 1/2 cup shredded vegan cheese
  • 1 tablespoon plant-based milk (for brushing)
  • 1 tablespoon sesame seeds or everything bagel seasoning
  • Fresh oregano or thyme (optional, for garnish)

Instructions

  1. Boil potatoes in salted water until tender, about 10–12 minutes. Drain and mash with garlic powder, salt, and pepper. Set aside.
  2. In a skillet, heat olive oil over medium-low heat and cook the sliced onions until caramelized, about 10–15 minutes.
  3. Stir caramelized onions and vegan cheese into the mashed potatoes.
  4. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  5. Roll out puff pastry and cut into even squares (about 3×3 inches).
  6. Place a spoonful of filling in the center of half the squares. Top each with another square and press edges with a fork to seal.
  7. Brush tops with plant milk and sprinkle with sesame seeds or seasoning.
  8. Bake for 18–22 minutes, or until golden brown and puffed.
  9. Let cool slightly and garnish with fresh herbs before serving.

Notes

  • Ensure puff pastry is fully thawed before using to prevent cracking.
  • Use a fork to crimp and seal the edges tightly to avoid filling leakage.
  • Customize filling with herbs or chopped greens like spinach for variation.
  • Serve with vegan sour cream or dipping sauce for added flavor.

Nutrition

  • Serving Size: 1 pastry
  • Calories: 260
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 16g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments