Go Back
+ servings
Vegan spinach rolls

Crispy Vegan Spinach Rolls – Flavor-Packed Snack Delight

Delicious vegan spinach rolls filled with a creamy tofu filling wrapped in flaky puff pastry, perfect for a healthy snack.
Prep Time 10 minutes
Cook Time 20 minutes
Cooling Time 5 minutes
Total Time 35 minutes
Servings: 12 pieces
Course: Snacks
Cuisine: Vegan
Calories: 150

Ingredients
  

For the Filling
  • 1 sheet Puff Pastry Thawed
  • 1 medium Onion Finely chopped
  • 2 cloves Garlic Minced
  • 200 grams Spinach Fresh
  • 0.25 cup Water Or vegetable broth for flavor
  • 200 grams Tofu Firm
  • 2 tablespoons Nutritional Yeast Optional
  • 1 teaspoon Salt To taste
  • 1 teaspoon Pepper To taste
  • 1 teaspoon Garlic Powder Optional
  • 1 teaspoon Onion Powder Optional

Equipment

  • skillet
  • Rolling Pin
  • Baking Tray
  • Parchment paper
  • knife

Method
 

Step-by-Step Instructions
  1. Finely chop one onion and two cloves of garlic. In a skillet, sauté the onion and garlic over medium heat for about 5 minutes until they soften and become translucent. Add 200g of fresh spinach, stirring in ¼ cup of water, and cook until the spinach is wilted. Remove from heat and allow the mixture to cool slightly before blending with 200g of firm tofu until smooth.
  2. Lightly flour your work surface and roll out a sheet of thawed puff pastry into a rectangle measuring approximately 25 cm x 35 cm. Use a rolling pin to ensure an even thickness, making it easier to wrap around your savory filling. Once rolled out, carefully place the pastry onto a baking tray lined with parchment paper to prevent sticking.
  3. Spread the cooled spinach and tofu mixture evenly over the puff pastry, leaving a small border around the edges for sealing. Starting from one end, tightly roll the pastry away from you to create a log shape. With a sharp knife or sewing thread, slice the roll into 12 equal pieces, ensuring each piece contains filling.
  4. Preheat your oven to 200°C (400°F). Arrange the sliced vegan spinach rolls on the baking tray, making sure to leave some space between them. Bake in the preheated oven for 20 minutes, or until the pastry is golden brown and flaky, and the aroma fills your kitchen.
  5. Once baked, remove the vegan spinach rolls from the oven and let them cool slightly on the tray for about 5 minutes. Serve warm or at room temperature with your favorite dipping sauce.

Nutrition

Serving: 1pieceCalories: 150kcalCarbohydrates: 15gProtein: 5gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 200mgPotassium: 300mgFiber: 2gSugar: 1gVitamin A: 1000IUVitamin C: 20mgCalcium: 60mgIron: 1.5mg

Notes

These vegan spinach rolls are perfect for meal prep and can be enjoyed hot or cold. Store leftovers in the fridge for up to 3 days or freeze for longer storage.

Tried this recipe?

Let us know how it was!