Vegan Potato and Onion Puff: Flaky, Cheesy Comfort Awaits
why make this recipe
Vegan Potato and Onion Puff is a delightful dish that brings comfort to your table. It’s easy to make and uses simple ingredients. This recipe is perfect for anyone who loves a flaky pastry with a cheesy filling but wants to keep it vegan. The combination of mashed potatoes and caramelized onions creates a rich flavor that everyone will enjoy. Plus, it’s a great dish to share at gatherings or family meals.
how to make Vegan Potato and Onion Puff
Ingredients:
- 1 package Puff Pastry (Store-bought or homemade)
- 2 cups Mashed Potatoes (Can substitute with mashed sweet potatoes)
- 1 cup Caramelized Onions (Essential for flavor)
- 1 cup Vegan Cheese (Mozzarella-style or cheddar-style preferred)
- 2 tablespoons Sesame Seeds (Optional but recommended)
- 2 tablespoons Herbs (Fresh herbs like thyme or rosemary)
Directions:
Preparation
- If using store-bought puff pastry, let it thaw according to package instructions. If making homemade puff pastry, prepare it in advance.
- In a bowl, mix the mashed potatoes, caramelized onions, and vegan cheese until well combined. Add herbs for extra flavor.
Assembly
- Roll out the puff pastry on a lightly floured surface. Cut into squares or circles, depending on your preference.
- Place a spoonful of the potato mixture in the center of each pastry piece.
- Fold the pastry over and seal the edges with a fork or by pinching them together.
- Brush the tops with a little water and sprinkle sesame seeds if using.
Baking
- Preheat your oven to 400°F (200°C).
- Place the prepared puffs on a baking sheet lined with parchment paper.
- Bake for about 20-25 minutes or until golden brown and flaky.
Serving
- Allow the puffs to cool slightly before serving. They are best enjoyed warm.
how to serve Vegan Potato and Onion Puff
Serve your Vegan Potato and Onion Puffs as a snack or appetizer. They pair well with a light salad or a dipping sauce. You can enjoy them alone or serve them with a side of vegan sour cream for added creaminess.
how to store Vegan Potato and Onion Puff
If you have leftovers, store the puffs in an airtight container in the fridge for up to 3 days. To reheat, place them in the oven at 350°F (175°C) for about 10 minutes or until heated through. For longer storage, you can freeze them before baking. Just ensure they are well-wrapped in plastic wrap and placed in a freezer-safe bag.
tips to make Vegan Potato and Onion Puff
- For extra flavor, add spices such as garlic powder or paprika to the potato mixture.
- Ensure the pastry is cold when working with it; this helps maintain a flaky texture.
- Experiment with different vegetables in the filling, like spinach or broccoli, for added nutrition.
variation
You can easily modify the filling by substituting the potatoes with other ingredients, such as cooked lentils or quinoa. You can also use different types of vegan cheese to suit your taste.
FAQs
Q1: Can I make this recipe gluten-free?
A1: Yes! Use gluten-free puff pastry and ensure the other ingredients are also gluten-free.
Q2: How can I make these puffs spicier?
A2: Add diced jalapeños or a pinch of cayenne pepper to the potato filling for an extra kick.
Q3: Can I bake these puffs in an air fryer?
A3: Absolutely! Air fry them at 375°F (190°C) for about 10-15 minutes or until golden and crispy.

Vegan Potato and Onion Puff
Ingredients
Method
- If using store-bought puff pastry, let it thaw according to package instructions. If making homemade puff pastry, prepare it in advance.
- In a bowl, mix the mashed potatoes, caramelized onions, and vegan cheese until well combined. Add herbs for extra flavor.
- Roll out the puff pastry on a lightly floured surface. Cut into squares or circles, depending on your preference.
- Place a spoonful of the potato mixture in the center of each pastry piece.
- Fold the pastry over and seal the edges with a fork or by pinching them together.
- Brush the tops with a little water and sprinkle sesame seeds if using.
- Preheat your oven to 400°F (200°C).
- Place the prepared puffs on a baking sheet lined with parchment paper.
- Bake for about 20-25 minutes or until golden brown and flaky.
- Allow the puffs to cool slightly before serving. They are best enjoyed warm.