Go Back

Deliciously Cheesy Vegan Potato and Onion Puff Pastries

Cheesy Vegan Potato and Onion Puff Pastries made approachable with clear cues, pantry staples, and flexible swaps.

Ingredients
  

  • 2 large russet potatoes
  • 1 large onion
  • 1 cup vegan cream cheese
  • 1 tablespoon olive oil
  • 2 teaspoons garlic powder
  • 1 tablespoon fresh dill or 1 teaspoon dried
  • Salt and pepper to taste
  • 1 package puff pastry 2 sheets
  • Plant-based milk for brushing

Method
 

  1. Prepare the potatoes by peeling and chopping them into cubes.
  2. Boil the potatoes in salted water until fork-tender, about 15 minutes.
  3. While the potatoes are boiling, thinly slice the onion.
  4. In a skillet, heat olive oil over medium heat and add the sliced onions.
  5. Sauté the onions for about 10-15 minutes until golden brown, stirring occasionally.
  6. Once the onions are caramelized, transfer them to a large bowl with the drained potatoes.
  7. Mix in the vegan cream cheese, garlic powder, dill, salt, and pepper.
  8. Preheat your oven to 400°F (200°C).
  9. Roll out the puff pastry sheets on a lightly floured surface.
  10. Cut the pastry into squares or circles, depending on your preference.
  11. Place a generous spoonful of the potato mixture in the center of each pastry piece.
  12. Fold the pastry over the filling and seal the edges with a fork.
  13. Brush the tops of the pastries with plant-based milk before baking.
  14. Bake in the preheated oven for 20-25 minutes or until golden brown.
  15. Remove from the oven and allow to cool for a few minutes before serving.