Go Back
vegan spanakopita spiral on a baking sheet on a marble background with fresh herbs.

Vegan Spanakopita

Vegan spanakopita spiral – this impressive vegan spinach and cheese filo pie consists of a soft, cheesy, salty, herby spinach filling encased in crisp phyllo pastry. It’s a real crowd pleaser that is much easier to make than it looks!
Course Main Course
Cuisine Greek
Keyword pie
Prep Time 1 hour
Cook Time 1 hour
Soaking Time: 30 minutes
Total Time 2 hours 30 minutes
Servings 8 people
Author Domestic Gothess


Almond Cheese:

  • 200 g (2 cups) flaked skinless almonds
  • 60 ml (¼ cup) lemon juice
  • 60 ml (¼ cup) olive oil
  • 60 ml (¼ cup) water
  • 1 clove garlic
  • 2 Tbsp nutritional yeast
  • 1 ½ tsp salt


  • 1 Tbsp olive oil (plus extra for brushing)
  • 1 large / 2 small leek finely sliced
  • 5 spring onions (scallions) thinly sliced
  • 4 cloves garlic peeled and crushed
  • 850 g (30 oz) frozen whole leaf spinach
  • finely grated zest of 1 lemon
  • 20 g (a large handful) fresh dill finely chopped
  • 20 g (a large handful) fresh mint (leaves only) finely chopped
  • 1 tsp dried oregano
  • ¼ tsp ground nutmeg
  • 3 Tbsp nutritional yeast
  • salt and pepper
  • 2 packs (18 sheets, plus a couple extra for patching) phyllo (filo) pastry thawed if frozen
  • sesame seeds to garnish (optional)


Almond Cheese:

  • Ideally you should make the almond cheese the day before assembling the spanakopita, though it is not strictly necessary if you are in a rush.
  • Place the flaked almonds in a large bowl and cover with plenty of boiling water. Set aside for at least half an hour to soak then drain them well.
  • Place the drained almonds in a blender or food processor along with the lemon juice, olive oil, water, salt, garlic and nutritional yeast.
  • Blend at a high speed until very smooth and creamy. Scrape down the sides as needed to make sure that there are no lumps of almond left. If you need to you can add a drop more water but try not to add too much. If your blender has a tamper tool then I recommend using it!
  • Scrape the cheese into a bowl and cover. It is ready to eat right away but will firm up in the fridge and the flavours will mellow so I recommend refrigerating it overnight before eating. Store in an airtight container in the fridge for up to a week.


  • Preheat the oven to 180°C/350°F/gas mark 4. Grease a 26-28cm rounc cake tin OR line a baking sheet with baking parchment.
  • To make the filling, heat the olive oil in a large pan over a low heat, add the sliced leek and cook for about 10 minutes, stirring often, until it is soft and translucent. Add the crushed garlic and finely chopped spring onions (scallions) and cook for another 2 minutes. Remove from the heat and set aside to cool.
  • Meanwhile, defrost the frozen spinach (I do this in the microwave) and squeeze out as much water from it as you can. I do this by squeezing handfuls of it firmly over the sink. You really want to make sure that you get rid of as much water as possible to prevent the pie from being soggy.
    Once you have squeezed the water out of the spinach, finely chop it and add it to the leek mixture.
  • Add the grated lemon zest, chopped fresh dill, mint, oregano, nutmeg, nutritional yeast, a good grinding of black pepper and some salt (not too much as the cheese is salty) and stir everything together.
  • Next, stir in the almond cheese, taste the mixture and add more salt and pepper as you like. (At this point the filling can be stored covered in the fridge overnight if you like.).
  • To assemble the pie, lay a sheet of filo pastry on a work surface with the long side facing you (keep the rest of the pastry covered with a damp tea towel to prevent it from drying out). Brush one of the short edges with a little olive oil and lay another sheet of pastry on the work surface, overlapping the oil coated short edge of the first one by about 5cm.
  • Brush the pastry all over with a little olive oil then add another two sheets on top, brush with oil again and add another two sheets if you have enough pastry; brush with oil again.
  • (I used a total of 18 sheets of pastry (plus one or two extra for patching) – three two sheet wide sections, three sheets deep. If you have fewer than 18 sheets then you can just double, rather than triple layer the pastry.)
  • Take ⅓ of the spinach cheese mixture and form it into a long snake along the long edge of the pastry, leaving a 5cm gap at the bottom. Try and make sure that the filling is evenly spread.
  • Roll the pastry up from the bottom into a long sausage. Coil the sausage, seam side down and place it onto a lined baking sheet or into a 26-28cm greased cake tin.
  • Repeat the steps above two more times, tucking the beginning of each coil into the end of the previous one to form one long spiral. *see post above for step by step photos*
  • When you are shaping the coil, don’t panic if you get a couple of tears in the pastry. Simple tear off a scrap of unused phyllo, brush it with olive oil and use it to cover the tear; repeat with another layer if needed. No one will be able to tell!
  • Brush the pastry all over with olive oil and sprinkle over some sesame seeds to garnish. Bake the pie for around 45 minutes until it is golden brown and crisp. Allow to cool a little before serving.


  • Make sure that your phyllo pastry is fully defrosted if it is frozen.
  • Different brands of filo pastry will contain different numbers of sheets of filo in varying dimensions so you may need to adjust the recipe slightly depending on how many sheets of pastry you have. I used 18 sheets (plus one extra for patching tears), from two packs of pastry. If you have fewer sheets then you can double, rather than triple layer them (a total of 12 sheets).
  • Keep the phyllo pastry covered with a damp tea towel to prevent it from drying out. Even just a couple of minutes is enough for it to start getting dry and brittle.
  • Make sure you really squeeze as much liquid as possible out of the spinach to prevent the pie from being soggy. When you think that you’ve got all of the water out, squeeze it some more just in case.
  • Brushing the pastry with olive oil is necessary to get it golden and crisp, don’t skip it.
  • When you shape the spiral, don’t panic if you get a couple of tears in the pastry. Simple tear off a scrap of unused phyllo, brush it with olive oil and use it to cover the tear; repeat with another layer if needed. No one will be able to tell!