All recipes are deliciously vegan

Facebook iconTwitterYoutubeInstagram


1 spoon difficulty rating


Serves: 8


This classic Greek dish is perfect any time of the year! Enjoy with a picnic or barbecue in the summer or as the ultimate comfort food in winter.

It goes particularly well with our tzatziki and Greek salad :)


  • 500g fresh spinach or use frozen, fully thawed
  • 1 large onion, finely diced
  • 2 cloves garlic, finely chopped
  • 6 spring onions, ends removed and finely chopped
  • Zest of 1 lemon, finely chopped
  • 1 large handful flat leaf parsley, stalks removed and finely chopped 
  • 2 tbsp dill, stalks removed and finely chopped (optional)
  • 2 tbsp chives, finely chopped (optional)
  • 2 tsp mint, finely chopped (optional) 
  • 150g/1 cup raisins (optional)
  • 135g/1 cup toasted pine nuts (optional)
  • 5 sheets filo pastry
  • Olive oil
  • Salt and pepper


  • 35g/¼ cup sunflower seeds 
  • 425g/15 oz firm tofu, drained and patted dry
  • 2 tbsp lemon juice
  • 1 tbsp olive oil 
  • ¾ tsp salt 
  • ½ tsp nutmeg
  • Pinch black pepper 
  • 1 clove garlic, crushed 
  • 20g/⅓ cup nutritional yeast 


  1. Preheat the oven to 170ºC (fan)/340ºF/Gas Mark 3-4.
  2. Place the spinach in a really large pan, add a little water, pop the lid on and let it wilt down on a low-med heat (If you're using frozen spinach you don't need to do this step).
  3. Once it's wilted, squeeze out all the water thoroughly then let it cool before chopping into small pieces. Set aside. 
  4. Fry the onion and spring onion in a large frying pan, with a little olive oil, until golden.
  5. Add the garlic and then fry for a further minute.
  6. Add the fresh herbs, chopped spinach, raisins, pine nuts (if using), pinch of salt and pepper then mix all together. Leave to cool and set aside.  


  1. Blend the sunflower seeds in a food processor or using the milling blade on your blender. 
  2. Add the tofu and blend with the sunflower seeds until smooth. 
  3. In a medium sized bowl, combine the tofu/sunflower seed mix with all other ingredients and stir thoroughly. 
  4. Mix the ricotta with the cooled vegetable mix. Taste and add extra salt and pepper if necessary. 


  1. Brush a 20cm square x 4cm deep tin with a fine layer of olive oil. 
  2. Lightly brush all sheets of filo pastry with olive oil. 
  3. Place 3 sheets in the bottom of the tin and up the sides, leaving an overhang if there's any remaining pastry. 
  4. Pour the filling into the middle of the tin and spread evenly out to the edges. 
  5. Place the 2 remaining pasty sheets on top of the filling so that the filling is now completely covered in pastry. Fold the edges of the bottom layers of pastry over the top and seal around the edge with a little olive oil. This creates a little crust. 
  6. Brush with a little olive oil and then place in the oven for 25 to 30 minutes or until golden. Check after 15 minutes and if it is browning too quickly, cover the top with some tin foil. 

Share on FacebookShare on Twitter

Did you know that Vegan Recipe Club is run by a charity?

Viva! is a UK-registered charity which educates people about the realities of factory farming and how it impacts our health, the planet and animals. Vegan Recipe Club is part of our project to make going – and staying – vegan really easy by providing amazing recipes which make even meat-eaters’ mouths water!

We’re doing it because veganism saves animals, protects our planet and is better for the environment and your health.

We don’t receive any government funding. We can only keep going with YOUR help. Please consider donating to Viva! to help us continue to offer these life-saving services.

New recipes

Displaying 1 - 15 of 15
Chilli Hotpot with Black Beans, Lentils & Chocolate
This is a simple, hearty dish that lends itself to bulk cooking. We've used tinned beans and lentils for speed...See recipe »
One Pot 'Chicken' Jambalaya
Try our version of a New Orleans favourite! It's only one pot too so save time on the dreaded washing...See recipe »
Classic Carrot Cake
Wow your friends and family with this deliciously moist carrot cake! It's really simple to make and perfect with a...See recipe »
Hot Cross Buns With Marmalade Glaze
Not just for Easter, these buns make a perfect breakfast or snack anytime of the year. Toast, spread with dairyfree...See recipe »
Artichoke Fish Cakes with Dill Mayo
You won’t believe how convincing these fishcakes are – in appearance, texture and taste. Delicious served with a salad for...See recipe »
Quick & Easy Filet-No-Fish
This is our super easy version of a filet-no-fish! Grab a slice of tofu, mix up a paste and fry...See recipe »
No-bake Light & Fluffy Vanilla Cheesecake (no cashews)
This is our version of the new Frankie & Benny's vegan vanilla Oreo cheesecake. It's so quick to make and...See recipe »
THIS Isn't Chicken Vietnamese Curry
This is our version of a PHO favourite! Lots of delicious veggies, creamy coconut milk, fragrant spices, toasted cashews, crispy...See recipe »
Cheesecake Brownies
Take two of the best desserts ever, mix them together and what have you got... a decadent and outrageously delicious...See recipe »
Creamy Squash Pasta
A quick, easy and deliciously hearty recipe by the fabulous Bianca Zapatka!See recipe »
15 Minute Flourless Choc Chip Banana Muffins
I don’t usually toot my own horn, but these are genius! My daughter and husband both love them and I...See recipe »
Chinese Omelette
This is my savoury go-to breakfast. It reminds me of holidays in Asia amongst palm trees, beaches and humid curly...See recipe »
No-bake Millionaire's Shortbread
Despite being so decadent and delicious, this is partly raw and contains no refined sugar. Tasty and (almost) guilt-free :)See recipe »
Roast Parsnip & Cashew Curry
A seasonal, unusual and deliciously hearty curry. The combination of flavours works incredibly well together and it's definitely a crowd-pleaser...See recipe »
Black Forest Gateau Smoothie
This smoothie is so incredibly indulgent and delicious, you can't believe it's made from fruit - you can have it...See recipe »