Leek, Zucchini, Spinach & Mozzarella Quiche With An Almond Topping & Quinoa & Multigrain Crust

A delightful quiche – child friendly, full of flavour and extra nutritious with its sublime filling and great crust.  This is ideal to take with you cold to the beach or on a picnic.  Or serve warm at home with your favourite salad – either way, you will love it and it’s almost impossible to tell it is vegan and totally cholesterol-free.  Enjoy this any time of year – also feel free to vary and change the veggies you use to include other favourites.


Serves 6



1 x 349g pack firm silken tofu

¾ ball of my mozzarella (or 1 cup of melting cheese)

1 large leek

1 long zucchini cut into small pieces

1 cup of frozen spinach (thawed)

olive oil

salt to taste

½ cup my parmesan cheese (¾ of a block)

1/8 cup soya milk

1/8 tsp turmeric

¼ tsp xanthan gum (available in the US from here, or the UK from here)

3 Tbsp raw almond flakes



1 cup wholemeal flour

½ cup quinoa flour

½ cup brown rice flour

½ cup oat flour

½ cup vegan margarine

½ cup coconut oil

4-6 Tbsp cold water



  1. Fry your zucchini/courgette until a little golden, then throw in the leeks, and stir until transparent. Then set aside.
  2. Now go and make your pie crust/dough – place all the ingredients except for the water in your food processor, and process until a ball is formed.  Now add the water – if it’s too thin, add more flour, or if too thick, a little more water.  When a ball has formed, your crust is ready.  Remove it and place it in the fridge – cover it first with a dusting of flour, and let it rest for 10 minutes in the fridge.
  3. Now process the tofu in your food processor, add in the ‘parmesan cheese’, the soya milk and the turmeric, and whizz until very thick but creamy. Then add your spinach and pulse for a few seconds until it’s incorporated into the mix, but don’t over process it, otherwise you will end up with a green thick mush, and you don’t want that.
  4. Bring your pastry out of the fridge, dust a work surface with flour, and slightly roll out the pastry.
  5. Meanwhile, preheat your oven to 355ºF (180ºC).  Then grease a suitable oven-proof quiche tray (mine was 15cm x 4cm), and place your rolled out pastry in the centre of it. Using clean dry hands, gently knead the pastry down with the palms of your hands, stretching it towards the sides – manipulate it gently, so that you can cover the base and the sides.
  6. Next lay the mozzarella over the pastry base as best you can, then do the same with the veggies.  Now spoon on the tofu, cheese and spinach mix from your processor, and even it out with the back of a large spoon.
  7. Finally sprinkle on more grated cheese, and garnish with the almonds.
  8. Place in your preheated oven for 40 minutes, or until it’s all wonderfully golden on top.
  9. This quiche cuts better the next day.  But if you are eating it the same day, allow at least 15-20 minutes before cutting and serving.  Enjoy !


All recipes and content © Miriam Sorrell www.mouthwateringvegan.com 2010




  1. Can’t wait to try it!

  2. This recipe looks great! I am wondering about a couple of the ingredients: you listed using 3/4 ball of your mozzarella and 1/2 cup of your parmesan. Do you have recipes for these somewhere on your blog? I looked, but couldn’t find any. Thanks!

  3. Susy Hi there – I hope you try and make this and enjoy it too. However with regards to the vegan cheese you have 3 choices, to buy a local brand, if you are in the States or Canada Daiya cheese is available there. In the UK other brands are available. Your 2nd choice is my book, all the cheeses there are easy to make and here is the book (see the reviews too if you wish) http://www.amazon.com/dp/0449015653/ref=as_sl_pd_tf_lc?tag=mouthwvegan-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=0449015653&adid=1410HWDPBKV21TB1ARPW&&ref-refURL=http%3A%2F%2Fwww.mouthwateringvegan.com%2F2014%2F06%2F05%2Fmaltese-style-baked-macaroni%2F Your 3rd choice is google. I hope this helps and I look forward to your future comments and feedback on my blog. Cheers ! 🙂

  4. Hi Zerin hope you enjoy it – come back and let me know what you think ! 🙂


Leave a Comment

Your email address will not be published. Required fields are marked *