Vegan Spinach Puffs with Vegan Cream Cheese

If you’re looking for a delicious, savory vegan snack or appetizer, these Vegan Spinach Puffs with Vegan Cream Cheese are an absolute delight. Crispy on the outside, soft and creamy on the inside, these puffs combine flaky vegan pastry, tangy vegan cream cheese, and vibrant, seasoned spinach for a mouthwatering bite every time. Perfect for brunch, tea-time, or even a party platter, these puffs are simple to make yet full of flavor. Here’s a complete guide to making them from scratch.

Ingredients

For the Vegan Puff Pastry:

  • 2 cups all-purpose flour

  • 1/2 tsp salt

  • 1/2 cup cold coconut oil (solid) or vegan butter

  • 1/2 cup ice-cold water

  • 1 tsp apple cider vinegar

For the Spinach Filling:

  • 2 cups fresh spinach, washed and chopped

  • 1 small onion, finely diced

  • 2 garlic cloves, minced

  • 1 tbsp olive oil

  • 1/4 tsp nutmeg (optional, enhances flavor)

  • Salt and pepper, to taste

For the Vegan Cream Cheese Mixture:

  • 1 cup vegan cream cheese (store-bought or homemade)

  • 1 tbsp lemon juice

  • 1 tbsp nutritional yeast (optional, adds cheesy flavor)

  • 1/4 tsp garlic powder

  • Salt, to taste

For Assembly:

  • 1 tbsp non-dairy milk (for brushing)

  • Sesame seeds or poppy seeds for garnish (optional)

Step 1: Prepare the Vegan Puff Pastry

  1. In a large bowl, combine the flour and salt.

  2. Add the cold coconut oil or vegan butter. Using a pastry cutter or your fingers, cut it into the flour until the mixture resembles coarse crumbs.

  3. In a small bowl, mix the ice-cold water with apple cider vinegar. Gradually pour into the flour mixture, stirring with a fork until it starts to come together.

  4. Turn the dough onto a lightly floured surface and knead gently just until smooth. Wrap in plastic or beeswax wrap and refrigerate for 30–45 minutes. This resting time allows the dough to firm up and makes rolling easier.

Step 2: Cook the Spinach Filling

  1. Heat olive oil in a skillet over medium heat. Sauté the onion until translucent, about 3–4 minutes.

  2. Add garlic and cook for 1 minute until fragrant.

  3. Add the chopped spinach, season with salt, pepper, and nutmeg. Cook until the spinach wilts and any excess moisture evaporates. Remove from heat and let it cool slightly.

Step 3: Prepare the Vegan Cream Cheese Mixture

  1. In a mixing bowl, combine vegan cream cheese, lemon juice, nutritional yeast, garlic powder, and salt.

  2. Stir until smooth and creamy. Taste and adjust seasoning if needed.

  3. Gently fold the cooled spinach mixture into the cream cheese. Ensure the mixture is thick and not watery; if needed, squeeze out extra moisture from the spinach.

Step 4: Assemble the Spinach Puffs

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.

  2. On a floured surface, roll out the chilled puff pastry to about 1/8-inch thickness. Cut into squares, roughly 3×3 inches.

  3. Spoon a generous amount of the spinach and cream cheese mixture onto the center of each square.

  4. Fold the pastry over the filling to form a triangle or rectangle, and press the edges firmly to seal. You can use a fork to crimp the edges for a decorative finish.

  5. Brush the tops with non-dairy milk and sprinkle with sesame or poppy seeds if desired.

Step 5: Bake the Spinach Puffs

  1. Place the puffs on the prepared baking sheet, leaving some space between them.

  2. Bake in the preheated oven for 20–25 minutes, or until the pastry is golden brown and crisp.

  3. Remove from the oven and let cool for 5 minutes before serving.

Serving Suggestions

  • Serve warm as a snack, appetizer, or even alongside a fresh salad.

  • Pair with vegan marinara sauce, roasted red pepper dip, or a simple tahini sauce for extra flavor.

  • These puffs can be made ahead and frozen before baking. Simply bake them directly from frozen, adding a few extra minutes to the cooking time.

Tips for Perfect Vegan Spinach Puffs

  • Avoid soggy filling: Make sure the spinach is well-drained before mixing with cream cheese. Excess moisture can prevent the puff pastry from crisping.

  • Chill your dough: Cold dough is key to flaky pastry. If it softens while working, refrigerate for a few minutes before continuing.

  • Flavor boost: Add fresh herbs like dill, chives, or parsley to the filling for extra freshness and aroma.

  • Cheese alternatives: If vegan cream cheese is unavailable, you can substitute with soft tofu blended with a teaspoon of lemon juice for a similar creamy texture.

These Vegan Spinach Puffs with Vegan Cream Cheese are perfect for anyone craving a flaky, savory, and slightly tangy bite. The combination of golden puff pastry and creamy, flavorful filling is irresistible, making it a crowd-pleaser for both vegans and non-vegans alike. They are elegant enough for entertaining yet simple enough for a cozy snack at home.

With a little preparation and attention to detail, these puffs can become a staple in your vegan recipe repertoire, offering a versatile dish that’s both satisfying and wholesome. Enjoy the crunch, the creamy center, and the vibrant flavors in every bite!

Leave a Comment