Go Back
+ servings
Plate of spinach ricotta rolls.
Print

Vegan Spinach & Ricotta Rolls

Creamy vegan spinach ricotta rolls wrapped in golden puff pastry. Freezer-friendly, gluten-free adaptable, and perfect for snacks or parties.
Course Appetizer
Cuisine American
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 8 serves
Calories 465kcal

Equipment

  • Food processor

Ingredients

  • 16 oz extra firm tofu drained; approx. 450g
  • ½ cup almond meal approx. 42g
  • 1 whole lemon juiced; approx. 2 tbsp / 28g juice
  • 2 tbsp olive oil approx. 28g
  • 2 cloves garlic peeled
  • 2 tsp dried basil
  • tsp kosher salt
  • ¼ cup nutritional yeast approx. 15g
  • tsp ground black pepper pinch
  • 8 oz frozen chopped spinach thawed and drained; approx. 250g
  • 2 sheets puff pastry vegan; thawed if frozen
  • 1 tbsp vegan mayonnaise
  • dried oregano optional; for topping

Instructions

  • Preheat the oven to 350°F (175°C). Line a large baking sheet with parchment paper or lightly grease it.
  • Break the tofu into chunks and add to a food processor along with almond meal, lemon juice, olive oil, garlic, basil, salt, nutritional yeast, and pepper. Blend for 30–60 seconds until smooth and creamy, scraping down the sides if needed. The texture should be thick with some texture—like ricotta.
  • Squeeze out as much water as possible from the thawed spinach using clean hands or a tea towel. Add the spinach to the food processor bowl (remove the blade first) and stir to combine with the ricotta mixture.
  • Lay the puff pastry sheets flat on a clean surface. Divide the filling between them, shaping it into a tight log down one side of each sheet. Roll the pastry around the filling to seal.
  • Brush the tops with vegan mayo and sprinkle with dried oregano (if using). Slice each roll into 4–6 pieces, depending on your preferred size. Make a small slit on top of each (optional, for decoration).
  • Arrange rolls on the prepared baking sheet, spacing them about 1 inch apart. Bake for 35–40 minutes, or until golden brown and crisp.
  • Let cool slightly before serving. Delicious with ketchup, tomato relish, or your favorite dipping sauce.

Video

Notes

  1. Spinach - you can use fresh spinach in this recipe but I prefer frozen as it is convenient and affordable. To use fresh, chop 1.2lb / 600g of fresh spinach into small pieces. Blanch for 45 seconds, then drain and rinse under cold water. Squeeze out excess liquid, then measure out 8 oz / 250g of spinach and proceed with the recipe. If using frozen spinach, keep in mind the quality varies between brands - some are so finely chopped it is more like minced spinach. The recipe will still taste fine, but the filling will look more like aa green paste rather than having distinguishable spinach pieces. If you're in Australia, I like the Nature's Nutrients brand of spinach from Coles supermarkets. 
  2. Tofu - it's very important you use extra firm tofu for this recipe, otherwise there will be too much liquid and the rolls will be soggy. Look for tofu that is labelled as hard or extra firm. Anything labelled as firm or classic will be too soft.   

Nutrition

Calories: 465kcal | Carbohydrates: 33g | Protein: 12g | Fat: 33g | Saturated Fat: 7g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Sodium: 655mg | Potassium: 260mg | Fiber: 3g | Sugar: 1g | Vitamin A: 3327IU | Vitamin C: 2mg | Calcium: 82mg | Iron: 3mg