Go Back
Vegan Spinach Puffs

Vegan Spinach Puffs

Learn how to make vegan spinach puffs with flaky pastry and savory filling. Perfect for snacks, parties, or anytime cravings!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Snack
Cuisine Mediterranean
Servings 12 Puffs
Calories 150 kcal

Ingredients
  

  • 1 sheet vegan puff pastry thawed
  • 2 cups fresh spinach or 1 cup frozen spinach, thawed and drained
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • ½ cup vegan cheese shredded (or 3 tbsp nutritional yeast)
  • 1 tbsp olive oil
  • ½ tsp salt adjust to taste
  • ¼ tsp black pepper
  • ¼ tsp nutmeg optional, for added flavor
  • 2 tbsp dairy-free butter melted
  • 1 tbsp plant-based milk for brushing

Instructions
 

  • Heat olive oil in a skillet over medium flame until it gently sizzles. Toss in the chopped onion and sauté for 3-4 minutes, until it becomes translucent. Add the minced garlic and sauté for another minute, allowing its rich aroma to fill the space.
  • If you're using fresh spinach, toss it into the pan and cook for 3-4 minutes, or until it wilts down. Ensure that frozen spinach is completely thawed and squeezed of excess moisture before adding it to the pan. Mix well and remove from heat.
  • Transfer the cooked spinach mixture to a bowl. Stir in vegan cheese (or nutritional yeast), along with salt, pepper, and a dash of nutmeg if desired. Stir well and set aside.
  • Place the thawed puff pastry on a gently floured surface and roll it out to your preferred thickness. Cut it into 12 equal squares.
  • Spoon a generous amount of the spinach filling into the center of each pastry square. Fold each square diagonally to form a triangle, then press the edges together and crimp with a fork to seal.
  • Mix the melted dairy-free butter with plant-based milk. Brush the tops of the puffs with this mixture to help them turn golden brown while baking.
  • Preheat the oven to 375°F (190°C). Cover a baking sheet with parchment paper and place the puffs on it, ensuring there’s space between each one. Bake for 20-25 minutes, or until the pastries are golden brown and puffed to perfection.
  • Remove from the oven and let the puffs cool for 5 minutes before serving. Serve them warm alongside your favorite dipping sauce for the perfect bite!

Notes

  • Make-ahead tip: Assemble the puffs in advance and freeze them before baking. When ready, bake directly from the freezer, adding a few extra minutes to the cooking time.
  • Gluten-free version: Use gluten-free vegan puff pastry if needed.
  • Storage : Store any remaining portions in an airtight container and refrigerate for up to 3 days to maintain freshness. Reheat in the oven to maintain crispiness.
Keyword Vegan Spinach Puffs