Print

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.

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