Vegan Stuffed Pastries | YumAndJoy

Vegan Stuffed Pastries

These Vegan Stuffed Pastries are flaky, golden, and filled with a savory mixture of spiced tofu and mushrooms. Perfect as a plant-based snack, appetizer, or light meal, they offer a satisfying combination of crisp puff pastry and a flavorful, high-protein filling.

Why You’ll Love This Recipe

  • Crispy and flaky texture – Golden puff pastry creates the perfect crunch.
  • Rich, savory filling – Spiced tofu and mushrooms offer deep umami flavor.
  • Easy and versatile – Ideal as a snack, appetizer, or side dish.
  • Plant-based and dairy-free – Completely vegan without compromising taste.
  • Quick and convenient – Made with store-bought puff pastry for easy preparation.

Ingredients

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

For the Filling:

  • 1 block firm tofu, crumbled
  • 1/2 cup mushrooms, finely chopped
  • 1/4 cup onion, finely diced
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • 1/2 tsp cumin
  • 1/2 tsp black pepper
  • 1 tbsp fresh parsley, chopped

For the Pastry:

  • 1 sheet vegan puff pastry, thawed
  • 1 tbsp plant-based milk (for brushing)

Directions

  1. Preheat the oven – Set to 375°F (190°C) and line a baking sheet with parchment paper.
  2. Prepare the filling – Heat olive oil in a pan over medium heat. Sauté onions and garlic until fragrant.
  3. Cook the mushrooms and tofu – Add mushrooms and cook for 3-4 minutes until softened. Stir in crumbled tofu, soy sauce, smoked paprika, cumin, and black pepper. Cook for another 3-5 minutes until the mixture is slightly dry. Remove from heat and mix in fresh parsley.
  4. Prepare the pastry – Roll out puff pastry and cut into circles or squares. Spoon the filling onto half of the pastry pieces, leaving space around the edges.
  5. Seal the pastries – Cover with another piece of pastry and press the edges with a fork to seal.
  6. Brush and bake – Brush the tops with plant-based milk for a golden finish. Bake for 20-25 minutes until crisp and golden brown.
  7. Cool and serve – Let cool slightly before serving. Enjoy warm!

Servings and Timing

  • Prep Time: 15 minutes
  • Cooking Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 6 pastries
  • Calories: 230 kcal per serving

Variations

  • Spicy version – Add chili flakes or cayenne pepper for heat.
  • Nutty flavor – Mix in crushed walnuts or pine nuts for extra texture.
  • Cheesy twist – Add dairy-free cheese for a melty center.
  • Gluten-free option – Use gluten-free puff pastry.
  • Mediterranean-style – Swap cumin and paprika for oregano and sun-dried tomatoes.

Storage/Reheating

  • Refrigeration: Store in an airtight container for up to 3 days.
  • Freezing: Freeze unbaked pastries for up to 1 month; bake from frozen, adding 5 extra minutes.
  • Reheating: Warm in a 350°F (175°C) oven for 5-7 minutes to retain crispness.

FAQs

Can I make these pastries ahead of time?

Yes! Assemble them in advance and store in the fridge or freezer before baking.

Can I air-fry these pastries?

Yes, air-fry at 375°F (190°C) for 12-15 minutes until golden and crispy.

Can I use filo pastry instead of puff pastry?

Yes, but brush each layer lightly with olive oil before baking for crispness.

What dipping sauce pairs well with these?

Try a vegan tzatziki, hummus, or a spicy tomato dip.

Can I use another protein instead of tofu?

Yes, mashed chickpeas or lentils make great substitutes.

How do I keep the pastries from getting soggy?

Ensure the filling is not too wet before stuffing the pastries.

Can I add other vegetables to the filling?

Absolutely! Spinach, bell peppers, or zucchini work well.

Can I make mini versions for appetizers?

Yes! Cut the pastry into smaller squares for bite-sized snacks.

How do I get a super flaky crust?

Keep the puff pastry chilled before baking and avoid over-handling it.

What can I serve these pastries with?

Pair them with a fresh green salad or a warm bowl of soup for a complete meal.

Conclusion

These Vegan Stuffed Pastries are crispy, savory, and packed with flavor, making them a delicious and satisfying plant-based option. Whether served as a snack, appetizer, or light meal, they are quick to prepare and full of wholesome ingredients. Try them warm with your favorite dip and enjoy a flaky, golden delight!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Stuffed Pastries

Vegan Stuffed Pastries


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mari
  • Total Time: 40 minutes
  • Yield: 6 pastries 1x
  • Diet: Vegan

Description

Flaky, golden vegan puff pastry, filled with a savory, spiced tofu and mushroom mixture, creating a delicious and satisfying plant-based snack or meal. Perfect for appetizers, lunches, or on-the-go snacks!


Ingredients

Scale

For the Filling:

  • 1 block firm tofu, crumbled
  • 1/2 cup mushrooms, finely chopped
  • 1/4 cup onion, finely diced
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • 1/2 tsp cumin
  • 1/2 tsp black pepper
  • 1 tbsp fresh parsley, chopped

For the Pastry:

  • 1 sheet vegan puff pastry, thawed
  • 1 tbsp plant-based milk (for brushing)

Instructions

  • Preheat & Prepare Baking Sheet:

    • Preheat oven to 375°F (190°C).
    • Line a baking sheet with parchment paper.
  • Make the Filling:

    • Heat olive oil in a pan over medium heat.
    • Sauté onions and garlic until fragrant.
    • Add mushrooms and cook for 3-4 minutes until softened.
    • Stir in crumbled tofu, soy sauce, smoked paprika, cumin, and black pepper.
    • Cook for another 3-5 minutes until the mixture is slightly dry.
    • Remove from heat and mix in fresh parsley.
  • Assemble the Pastries:

    • Roll out puff pastry and cut into circles or squares.
    • Spoon the filling onto half of the pastry pieces, leaving space around the edges.
    • Cover with another piece of pastry and seal the edges by pressing with a fork.
  • Bake the Pastries:

    • Brush the tops with plant-based milk for a golden finish.
    • Bake for 20-25 minutes, until crisp and golden brown.
    • Let cool slightly before serving.

Notes

  • For a cheesy twist, add vegan cheese inside the filling.
  • Swap tofu for lentils or mashed chickpeas for a different texture.
  • Best enjoyed warm, but can be stored and reheated in the oven.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer, Snack
  • Method: Baking
  • Cuisine: Vegan, Fusion
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments