• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Savoury / Vegan Tomato Spinach Quiche

    Vegan Tomato Spinach Quiche

    Published: May 25, 2023

    Go to Recipe

    Vegan tomato spinach quiche - ditch the eggs and dairy with this delicious vegan quiche recipe!

    Made with tofu and chickpea flour it is soft, creamy, easy to make and very, very moreish.

    The sliced vegan tomato spinach quiche on a sheet of baking parchment surrounded by fresh basil, spinach and tomatoes.

    I have tried a few different vegan quiche recipes before, but none of them quite got the texture right for me. That is until I tried using a combination of silken tofu and chickpea flour.

    That pairing perfectly replaces the usual eggs and cream, creating a smooth, soft, creamy, delicate texture. Plenty of seasonings give it a delicious cheesy, savoury flavour, and spinach, tomatoes and herbs add freshness.

    Paired with a crisp pastry shell this vegan quiche is extremely satisfying and a great replacement for the traditional egg and dairy laden variety.

    It is a lovely spring-time or summer recipe which would be great as part of a buffet. Alternatively, serve it alongside a green salad for a delicious light lunch or brunch.

    What Do I Need To Make Vegan Quiche?:

    Silken Tofu: This forms the basis of the quiche filling, helping to give it a creamy, custardy texture. Make sure that you use silken tofu, not firm tofu. There is no substitute for this ingredient.

    Chickpea flour: This is what sets the filling and contributes to the eggy texture. It is also known as gram flour or besan. There is no substitute for this ingredient.

    Milk: Any kind of unsweetened non-dairy milk will work but a creamier one such as soy, oat or cashew is best. I use soy.

    Seasonings: Nutritional yeast, lemon juice, garlic and onion powders, white miso paste and wholegrain mustard give the quiche a cheesy, savoury flavour. I don't recommend omitting any of these ingredients.

    Herbs: I use fresh basil and dried oregano but feel free to vary these to suit you. A bit of tarragon works well.

    Olive oil: Adding a bit of olive oil to the filling makes it a bit richer and more flavourful. You can swap it for another neutral oil if you prefer (but not coconut oil, you want to use one that is liquid at room temperature).

    Spinach and tomatoes: I use baby spinach and cherry tomatoes. It is important to cook the spinach and squeeze out the excess liquid otherwise it will make the filling too wet.

    I like to roast the tomatoes first for extra flavour but this is optional. You could also use slices of beef or vine tomato or plum tomatoes instead of cherry ones.

    Vegan butter: You must use a block vegan butter/margarine to make the pastry, not the spreadable kind in a tub which has too high a water content and may make the pastry tough. I recommend Naturli vegan block or Flora plant butter.

    Plain flour: Just regular plain (all-purpose) flour is best. If you wanted to make this gluten-free then you would need to find your own GF pastry recipe but the filling is naturally gluten-free.

    Close up of a slice of vegan tomato spinach quiche.

    How To Make Vegan Tomato Spinach Quiche:

    (Full measurements and instructions can be found in the recipe card at the bottom of the page)

    Start by making the pastry. Rub the butter into the flour in using your fingertips until the mixture resembles fine breadcrumbs.

    Step 1, the butter rubbed into the flour.

    Add enough cold milk to bring the pastry together into a ball. Wrap and refrigerate for about an hour.

    Step 2, the finished pastry.

    Roll the pastry out on a lightly floured surface into a circle big enough to line a 23cm pie dish. Press the pastry right into the corners then trim off the excess. Chill in the freezer for 20 minutes.

    Step 3, the lined pastry case.

    Line the pastry case with baking parchment, then fill with baking beans.

    Step 4, the pastry case lined with baking beans.

    Bake for 20 minutes then remove the tin foil and baking beans and return the tart shell to the oven for a further 10 minutes.

    Roast the tomatoes for about 15 minutes.

    Step 5, the roasted tomatoes.

    Cook the spinach in a pan until wilted.

    Step 6, the cooked spinach.

    Squeeze as much liquid as possible out of the spinach and roughly chop it. Finely chop the basil.

    Step 7, the chopped spinach and basil.

    Place the rest of the filling ingredients in a blender and blitz until smooth.

    Step 8, the blended filling.

    Pour into a bowl and mix in the spinach and herbs.

    Pour the filling into the baked pastry case and press the tomatoes gently into the top.

    Step 9, the quiche before baking.

    Bake for 45 minutes.

    Close up of the baked quiche.

    Top Tips:

    All of my recipes are developed using grams, and as with all of my baking recipes I really do recommend using the metric measurements with a digital scale rather than the cup coversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!

    It is important to chill the pastry before rolling it out, otherwise it will be too soft and you will struggle to roll it.

    For the best, crispy pastry, make sure that you don’t overwork it or let it get too warm. Freezing the tart shell prior to blind baking it helps to make the pastry crisp and stops it from shrinking too much.

    The pastry can be made in advance and stored (well wrapped) in the fridge for up to 2 days. If it becomes too firm to roll out let it sit out at room temperature for ½ an hour before rolling.

    If you want to save time you can use shop bought shortcrust pastry instead. Many are vegan friendly - Jus Roll pastry is vegan (apart from the 'all-butter' one).

    I'm not really a fan of kala namak (black salt), but if that's your jam feel free to add a pinch to the filling for a more 'eggy' flavour.

    Ideally you should let the quiche cool for at least half an hour after baking before you serve it. It will be easier to get clean slices and it is better served warm than hot.

    How To Store This Quiche:

    This vegan tomato spinach quiche is best eaten freshly baked, but any leftovers will keep in the fridge for 2-3 days. It can be eaten cold or heated through to serve.

    I do not recommend freezing it.

    More Vegan Lunch Recipes:

    • Vegan Tomato Ricotta Galette
    • Smoky tomato beans
    • Savoury vegan scones
    • Vegan Thai red curry 'fish' cakes
    • Creamy white bean soup
    • Vegan butternut squash and feta filo pie
    • Mexican style tofu scramble
    • Vegan spanakopita
    • Vegan corn fritters
    • Vegan spinach and mushroom crepes with almond cheese
    Close up of the sliced vegan tomato spinach quiche, one slice on it's side.

    If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

    All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full, instead include a link to this post for the recipe.

    The sliced vegan tomato spinach quiche on a sheet of baking parchment surrounded by fresh basil, spinach and tomatoes.
    Print
    4.80 from 10 votes

    Vegan Tomato Spinach Quiche

    Vegan tomato spinach quiche - ditch the eggs and dairy with this delicious vegan quiche recipe! Made with tofu and chickpea flour it is soft, creamy, easy to make and very, very moreish.
    Course Main Course, Side Dish
    Cuisine British
    Keyword quiche
    Prep Time 40 minutes minutes
    Cook Time 1 hour hour 15 minutes minutes
    Servings 8 people
    Author Domestic Gothess

    Ingredients

    Pastry:

    • 250 g (2 cups) plain (all-purpose) flour
    • ¼ teaspoon salt
    • 125 g (½ cup) vegan block butter cold and diced
    • about 4 Tablespoons cold unsweetened non-dairy milk

    Filling:

    • 350 g (12 oz) cherry tomatoes
    • 180 g (6 oz) baby spinach
    • 30 g (1 oz) fresh basil
    • 1 teaspoon dried oregano
    • 349 g pack (12 oz) firm silken tofu (I use Yutaka)
    • 45 g (½ cup) chickpea (gram) flour
    • 25 g (½ cup) nutritional yeast
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder
    • 1 teaspoon wholegrain mustard
    • ½ teaspoon salt
    • 2 Tablespoons olive oil plus extra for drizzling
    • 1 Tablespoon white miso paste
    • 1 Tablespoon lemon juice
    • 140 ml (½ cup + 4 teaspoons) unsweetened non-dairy milk (I use soy)
    • black pepper

    Instructions

    • Start by making the pastry. Place the flour and salt in a large bowl and mix well. Add the cold, cubed butter and rub it in using your fingertips until the mixture resembles fine breadcrumbs and no lumps of butter remain.
    • Gradually stir in enough cold milk to bring the pastry together into a ball. Shape the pastry into a disc (don't knead it), wrap and refrigerate for about an hour until firm enough to roll out.
    • Roll the pastry out on a lightly floured surface into a circle big enough to line a 23 cm/9 in round pie dish. Press the pastry right into the corners then trim off the excess.
    • Prick the base of the pastry shell all over with a fork then place it in the freezer for 20 minutes until solid. Meanwhile preheat the oven to 180°C/160°C fan/350°F/gas mark 4.
    • Line the pastry case with baking parchment, pressing it right into the corners, then fill with baking beans or dried rice, making sure that the sides are propped up.
    • Bake for 20 minutes then remove the parchment and baking beans and return the tart shell to the oven for a further 10 minutes until very pale golden. Remove from the oven and set aside.
    • Place the cherry tomatoes in a roasting tin and drizzle with a little olive oil. Roast for 15 minutes.
    • Cook the spinach in a large pan until wilted. Allow to cool then use your hands to squeeze as much liquid as possible out of it. Roughly chop the spinach and finely chop the basil. Place in a large bowl along with the dried oregano.
    • Place the silken tofu, chickpea flour, nutritional yeast, garlic and onion powders, mustard, salt, olive oil, miso paste, lemon juice, milk and a good grinding of black pepper into a blender.
    • Blend until smooth, scraping down the sides as necessary. Pour into the bowl with the spinach and stir until well combined.
    • Pour the filling into the baked pastry case and press the tomatoes gently into the top.
    • Bake for 45 minutes until golden and set. Allow to cool for half an hour before serving.

    Notes

    • All of my recipes are developed using grams, and as with all of my baking recipes I really do recommend using the metric measurements with a digital scale rather than the cup coversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!
    • See post above for tips, details and step-by-step photos.
    Pinterest collage image.

    More Savoury

    • Creamy marry me orzo in a pan on a tiled surface with a bunch of fresh basil and salt and pepper shakers.
      Creamy Marry Me Orzo (vegan)
    • Vegan seitan beef chunks on a metal tray.
      Seitan "Beef" (Vegan)
    • Baked tofu crumbles on a baking sheet with a wooden spoon.
      Baked Tofu Crumbles
    • Two plates of vegan rasta pasta on a wooden surface with a glass of water.
      Vegan Rasta Pasta

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Comments

    1. Sem

      May 26, 2023 at 4:39 am

      5 stars
      Wow looks amazing can’t wait to try this one out. Will it work without pastry making them crust less?

      Reply
      • Hannah

        May 26, 2023 at 7:05 am

        Hi Sem, Thank you! Yes that will work.

        Reply
    2. Nora

      May 27, 2023 at 6:49 pm

      5 stars
      Just made it today!! It is sooooo gooooood and cheesy!! I must warn that tasting that tofu & gram flour mixture raw is not a good idea haha. I was terrified first when I tried it but the gram flour cooks out and when you let the mixture develop for longer it changes in taste. So please people don't be discouraged if the raw mix tastes horrendous at the beginning, this will change! I also subbed garlic powder and onion powder for the sauteed onion and garlic and mixed it into the mixture with spinach. I'm amazed with this recipe!

      Reply
      • Lisa Sharpe

        September 05, 2024 at 10:21 am

        Can I sub another flour for chickpea?

        Reply
        • Hannah

          September 13, 2024 at 4:23 pm

          Hi Lisa, no unfortunately there is no substitute for the gram flour.

          Reply
    3. np

      May 31, 2023 at 9:48 am

      5 stars
      really good!

      Reply
    4. Suzanne

      November 06, 2023 at 6:39 am

      5 stars
      Just brilliant. This was a surprise. I wasn't sure how it was going to taste but it was so good and so easy to make. Very happy with this. Thanks Hannah

      Reply
      • Ulrika

        April 06, 2024 at 7:18 pm

        4 stars
        Sehr lecker.
        Aber auch sehr aufwändig. Vor allem das Blindbacken des Teigs und das Rösten der Tomaten.
        Kann man sich beides jedoch ersparen. Ich habe es ausprobiert: Man kann den Mürbeteig in die Form bringen und gleich die Füllung mit den Tomaten draufgeben. Wird genauso gut und man spart Zeit und eine Menge Energie (und CO2), weil die Quiche nur insgesamt 45 Minuten in den Ofen muss.

        Reply
        • Jenny

          April 24, 2024 at 1:05 pm

          I'm looking forward to trying this! Can I replace the gram flour with cornflour or plain flour? Thanks!

          Reply
          • Hannah

            April 24, 2024 at 1:59 pm

            Hi Jenny, no, the gramm flour is necessary for the eggy flavour and texture, I don't think that either of those substitutes would work as well.

            Reply
    5. Rose

      April 15, 2024 at 12:52 pm

      5 stars
      The best vegan quiche recipe (and I have made a lot of vegan quiches!). The combination of the silken tofu and gram flour is perfect. I used pre-made shortcrust pastry because I'm lazy and it worked really well.

      Reply
    6. Max

      May 05, 2024 at 8:26 am

      5 stars
      Absolutely scrummy. I had to make use of regular tofu and was able to get a very nice, eggy texture by pressing through a fine sieve. I also amped up the egginess with kala namak salt. Worked perfectly with a gluten-free pastry as well. Thanks for this!

      Reply
    7. Kathy

      June 13, 2024 at 6:50 pm

      5 stars
      Made this for a group of meat eaters. They all really enjoyed it. I will definitely make this again

      Reply
    8. Joe Mace

      July 07, 2024 at 1:28 pm

      4 stars
      Made this for my vegan daughter’s lunch today. Very straightforward to put together and pretty yummy. We did wonder if the addition of a little black salt would make the quiche taste more ‘eggy’. We’ll try it next time but it certainly makes for an impressive and substantial lunch with new potatoes and salad.

      Reply
    9. Estelle Davison

      September 01, 2024 at 2:35 pm

      It is in the oven right now. Do you know how many calories per 1/8 please? Smells great.

      Reply
    10. Vai

      January 03, 2025 at 8:32 pm

      5 stars
      We made your recipe with storeboight pastry for new year's eve and it was amazing!
      Repeated it today with some leftover veggies (celery and mushrooms), and that combination is great, too

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2026 Domestic Gothess. All rights reserved.