Savory Vegan Tomato Spinach Quiche

The Ultimate Creamy Vegan Tomato Spinach Quiche: A Dairy-Free Delight

Experience the pure joy of a perfectly balanced quiche, now entirely vegan! This incredible recipe for Vegan Tomato Spinach Quiche brilliantly redefines a classic, ditching eggs and dairy without compromising on flavour or texture. Prepare to be amazed by its soft, creamy, and utterly delicious filling, all nestled in a crisp, golden pastry crust. It’s surprisingly easy to make and so irresistibly satisfying, you’ll find yourself craving it again and again.

A beautifully sliced vegan tomato spinach quiche on baking parchment, surrounded by fresh basil leaves, vibrant spinach, and ripe cherry tomatoes.

For many years, achieving the ideal texture in a vegan quiche felt like an elusive culinary quest. I experimented with numerous plant-based recipes, but none quite captured that smooth, delicate creaminess that defines a traditional quiche. That was until I discovered the magical combination of silken tofu and chickpea flour.

This ingenious pairing provides the perfect plant-based foundation, masterfully replacing the eggs and cream typically found in quiche fillings. The result is a sensationally smooth, soft, and custardy texture that holds its shape beautifully. Infused with a thoughtful blend of seasonings, it boasts a rich, cheesy, and deeply savoury flavour profile, while fresh spinach, sweet roasted tomatoes, and fragrant herbs add a wonderful burst of freshness and vibrancy.

Encased within a perfectly crisp, flaky pastry shell, this vegan quiche is an exceptionally satisfying dish. It stands as a brilliant, flavour-packed alternative to its traditional egg and dairy counterparts, proving that plant-based doesn’t mean compromising on indulgence or taste.

This delightful recipe shines brightest during spring and summer, making it an ideal centrepiece for a festive buffet spread or a charming addition to any picnic basket. Alternatively, serve a generous slice alongside a fresh, crisp green salad for a truly delicious and light lunch, or a sophisticated brunch option that is sure to impress.

Key Ingredients for the Perfect Vegan Quiche:

Crafting a truly exceptional vegan quiche relies on a few core ingredients that work in harmony to replicate the traditional texture and flavour. Here’s a closer look at what you’ll need and why each component is essential:

Silken Tofu: This is the cornerstone of our quiche filling, providing that essential creamy, custardy texture. Unlike firm or extra-firm tofu, silken tofu has a much higher water content and a smoother consistency, blending into a wonderfully smooth base that mimics eggs and cream. It’s crucial to use *silken* tofu for this recipe; there is truly no direct substitute that will yield the same results.

Chickpea Flour: Also widely known as gram flour or besan, chickpea flour plays a vital role in setting the filling and contributing to its “eggy” structure. It helps to bind the ingredients, creating a firm yet tender consistency when baked. Furthermore, it adds a subtle nutty flavour that complements the other ingredients beautifully. Like silken tofu, chickpea flour is indispensable for this recipe, and no other flour will provide the same binding and textural properties.

Non-Dairy Milk: Any unsweetened plant-based milk can be used, but for the creamiest, most luxurious filling, I highly recommend opting for a richer variety. Soy, oat, or cashew milk are excellent choices due to their higher fat content and neutral flavour. I personally find unsweetened soy milk to be a fantastic option, offering a smooth finish without imparting any unwanted sweetness.

Essential Seasonings: The magic of a savoury quiche often lies in its seasoning. For a complex, cheesy, and deeply savoury flavour profile, don’t skimp on these key ingredients:

  • Nutritional Yeast: This is your secret weapon for a distinctly cheesy flavour in vegan cooking.
  • Lemon Juice: Adds a bright, tangy lift that cuts through the richness and enhances overall flavour.
  • Garlic and Onion Powders: Provide foundational savoury notes without adding moisture.
  • White Miso Paste: A fermented soybean paste that delivers a profound umami depth, enriching the flavour profile significantly.
  • Wholegrain Mustard: Contributes a tangy, sharp kick that mimics the complexity often found in traditional quiches.

I strongly advise against omitting any of these seasonings, as each one plays a crucial role in developing the full, delicious flavour of the quiche.

Fresh and Dried Herbs: Herbs infuse the quiche with aromatic freshness. I love using a combination of fresh basil and dried oregano for a classic, complementary flavour. However, feel free to adapt these to your preference. A touch of fresh or dried tarragon, for example, can add a lovely subtle anise note that pairs wonderfully with tomatoes and spinach.

Olive Oil: Incorporating a small amount of good quality olive oil into the filling enriches its texture and deepens the flavour. It contributes to a more satisfying mouthfeel. If you prefer, you can swap it for another neutral-tasting liquid oil, such as avocado or grapeseed oil. Just be sure to avoid coconut oil, as you need an oil that remains liquid at room temperature to ensure proper blending and consistency.

Spinach and Tomatoes: These fresh vegetables add vibrant colour, essential nutrients, and delightful flavour to our quiche. I typically use tender baby spinach and sweet cherry tomatoes.

  • Spinach Preparation: It is absolutely vital to cook the spinach until wilted and then squeeze out as much excess liquid as possible. If this step is skipped, the moisture from the spinach will make your quiche filling too wet and prevent it from setting properly.
  • Tomato Preparation: While optional, I highly recommend roasting the cherry tomatoes first. Roasting intensifies their sweetness and deepens their flavour, adding another layer of deliciousness to the quiche. If cherry tomatoes aren’t available, slices of beefsteak, vine, or even plum tomatoes can be used, though you might want to remove some of their seeds to prevent excess moisture.

Vegan Butter (for pastry): For the flaky, tender pastry crust, you must use a block-style vegan butter or margarine. The spreadable tubs of vegan butter often contain a higher water content, which can lead to a tough or crumbly pastry. Brands like Naturli vegan block or Flora Plant Butter are excellent choices, specifically formulated for baking and provide superior results.

Plain Flour (for pastry): Standard plain (all-purpose) flour is perfect for the pastry. If you’re aiming for a gluten-free quiche, the filling is naturally gluten-free. However, you will need to source or create your own dedicated gluten-free pastry recipe, as standard plain flour cannot be directly substituted for a gluten-free blend in pastry making without significant adjustments.

A close-up view of a perfect slice of vegan tomato spinach quiche, showcasing its creamy texture and vibrant filling.

How To Make Vegan Tomato Spinach Quiche: Step-by-Step

(Detailed measurements and full instructions can be found in the comprehensive recipe card located at the bottom of this page.)

1. Prepare the Pastry Dough: Begin by making your pastry. In a large bowl, combine the flour and salt. Add the cold, diced vegan butter and use your fingertips to rub it into the flour. Continue until the mixture resembles fine breadcrumbs and no large lumps of butter remain. This ensures a light and flaky crust.

Step 1: Vegan butter has been expertly rubbed into the plain flour, creating a fine breadcrumb-like texture.

2. Form and Chill the Dough: Gradually add cold non-dairy milk, a tablespoon at a time, mixing until the dough just comes together into a cohesive ball. Be careful not to overwork the dough, as this can make the pastry tough. Shape the dough into a disc, wrap it tightly in cling film, and refrigerate for at least an hour. Chilling is essential for the pastry to firm up, making it easier to roll out.

Step 2: The prepared vegan pastry dough, shaped into a smooth ball, ready for chilling.

3. Line the Pie Dish: On a lightly floured surface, roll out the chilled pastry into a circle large enough to line a 23cm (9-inch) pie dish. Carefully transfer the pastry to the dish, pressing it gently into the corners and up the sides. Trim any excess pastry from the edges. Prick the base of the pastry shell all over with a fork to prevent it from puffing up during baking, then place it in the freezer for 20 minutes to firm up. Preheat your oven to 180°C/160°C fan/350°F/gas mark 4.

Step 3: The pie dish is perfectly lined with the rolled-out vegan pastry case, ready for blind baking.

4. Blind Bake the Pastry: Line the pastry case with baking parchment, ensuring it presses into the corners and up the sides. Fill the parchment-lined case with baking beans or dried rice. This weight helps prevent the pastry from shrinking and keeps its shape during blind baking.

Step 4: The pastry case is lined with baking parchment and filled with baking beans for blind baking.

5. Complete Blind Baking: Bake the pastry case with the baking beans for 20 minutes. After this initial bake, carefully remove the parchment paper and baking beans. Return the tart shell to the oven for an additional 10 minutes, allowing it to turn a very pale golden colour and become crispy. Set aside while you prepare the filling.

6. Prepare the Tomatoes: While the pastry is baking, place the cherry tomatoes in a roasting tin, drizzle them with a little olive oil, and roast in the preheated oven for about 15 minutes until slightly softened and their flavours have intensified. This step is optional but highly recommended for depth of flavour.

Step 5: Ripe cherry tomatoes, roasted to perfection, adding depth of flavor to the quiche.

7. Cook and Prepare Spinach: In a large pan, cook the baby spinach until it has completely wilted down. Once cooled slightly, use your hands to firmly squeeze out as much excess liquid as possible. This step is crucial to prevent a watery quiche. Roughly chop the squeezed spinach and finely chop the fresh basil. Place both in a large bowl, along with the dried oregano.

Step 6: Fresh spinach, perfectly cooked and wilted, ready for the next stage of preparation.
Step 7: Finely chopped spinach and fresh basil, prepared to be incorporated into the creamy quiche filling.

8. Blend the Filling Base: Into a high-speed blender, add the silken tofu, chickpea flour, nutritional yeast, garlic powder, onion powder, wholegrain mustard, salt, olive oil, white miso paste, lemon juice, non-dairy milk, and a generous grinding of black pepper. Blend these ingredients until the mixture is completely smooth and lump-free, scraping down the sides of the blender as needed to ensure everything is fully incorporated.

Step 8: The smooth and creamy vegan quiche filling, perfectly blended and ready for assembly.

9. Combine Filling Components: Pour the smooth tofu mixture into the bowl containing the chopped spinach and herbs. Stir gently until all the ingredients are well combined, ensuring the spinach is evenly distributed throughout the filling.

10. Assemble and Bake: Pour the prepared filling into your blind-baked pastry case. Arrange the roasted cherry tomatoes gently over the top of the filling, pressing them slightly into the surface. Bake the quiche for approximately 45 minutes, or until the filling is set and the top is beautifully golden. The exact baking time may vary slightly depending on your oven.

Step 9: The vegan quiche assembled in its pastry case, with filling and tomatoes, ready for baking.

11. Cool Before Serving: Once baked, remove the quiche from the oven and allow it to cool for at least half an hour before slicing and serving. This cooling period is essential as it allows the filling to fully set, ensuring clean, perfect slices. The quiche is best served warm rather than piping hot.

A close-up of the golden-brown, freshly baked vegan tomato spinach quiche, looking perfectly set.

Top Tips for a Flawless Vegan Quiche:

Achieving a perfect vegan quiche is simpler with a few expert tips:

  • Precision with Measurements: All my baking recipes are developed using metric grams. For consistently excellent results, I highly recommend using a digital kitchen scale for measuring ingredients, especially flour and butter. Cup conversions can be notoriously inaccurate and lead to inconsistent outcomes. Using a scale is not only more precise but often quicker and less messy too!
  • Chilling the Pastry: Never skip chilling the pastry dough! If the dough is too warm, the butter will melt, making it incredibly sticky and difficult to roll out. Proper chilling ensures a manageable dough and contributes to a flakier crust.
  • Handling the Pastry: For the crispiest, most tender pastry, avoid overworking the dough. Excessive handling develops gluten, leading to a tough crust. Also, try to keep the pastry cool throughout the rolling and lining process. Freezing the lined tart shell for 20 minutes before blind baking is a brilliant trick to help the pastry hold its shape, prevent shrinkage, and achieve that coveted crisp texture.
  • Make-Ahead Pastry: If you’re short on time on the day of baking, the pastry dough can be made in advance. Store it well-wrapped in the refrigerator for up to two days. If it becomes too firm to roll, simply let it sit at room temperature for about 30 minutes to soften slightly before working with it.
  • Shop-Bought Shortcut: For an even quicker preparation, you can absolutely use good quality shop-bought shortcrust pastry. Many brands are now accidentally vegan (always check the ingredients list). Jus-Rol pastry, for example, is generally vegan-friendly, just be sure to avoid their ‘all-butter’ varieties.
  • Enhancing Eggy Flavour (Optional): While I personally prefer the savoury depth of this recipe, if you are a fan of a distinct “eggy” flavour in your vegan dishes, consider adding a small pinch of kala namak (black salt) to the filling mixture. Kala namak contains sulfur compounds that impart a sulfuric, egg-like aroma and taste.
  • Cooling is Key: Patience is a virtue, especially after baking this quiche! Allowing the quiche to cool for at least half an hour after it comes out of the oven is crucial. This cooling period allows the filling to fully set and firm up, making it much easier to achieve clean, perfect slices. Furthermore, the flavours tend to develop and mellow beautifully as it cools slightly, and many find quiche is actually best served warm rather than piping hot.

How To Store This Quiche:

This vegan tomato spinach quiche is undeniably at its best when enjoyed freshly baked, offering the crispiest crust and most vibrant flavours. However, any leftovers can be stored effectively.

Place any remaining slices in an airtight container and keep them in the refrigerator for 2-3 days. The quiche is delicious eaten cold straight from the fridge, making it an excellent option for packed lunches. Alternatively, you can gently reheat individual slices in the oven or microwave until warmed through, though the pastry may lose some of its original crispness.

I do not recommend freezing this quiche. The texture of the silken tofu filling can become watery and crumbly upon thawing, and the pastry tends to become soggy, diminishing the overall quality of the dish.

More Delicious Vegan Lunch Recipes:

  • Vegan Tomato Ricotta Galette
  • Smoky Tomato Beans on Toast
  • Savoury Vegan Scones with Herbs
  • Vegan Thai Red Curry ‘Fish’ Cakes
  • Creamy White Bean and Rosemary Soup
  • Vegan Butternut Squash and Feta Phyllo Pie
  • Mexican Style Tofu Scramble
  • Vegan Spanakopita (Spinach Pie)
  • Crispy Vegan Corn Fritters
  • Vegan Spinach and Mushroom Crêpes with Almond Cheese
A close-up of a perfectly sliced vegan tomato spinach quiche, with one slice tilted on its side, revealing the creamy filling.

If you’ve had a chance to try this wonderful recipe, I would absolutely love to hear about your experience! Please consider rating it, leaving a comment below, or tagging @domestic_gothess on Instagram and using the hashtag #domesticgothess to share your delicious creations!

All images and content featured on Domestic Gothess are protected by copyright. If you wish to share this recipe, please use the provided share buttons. Kindly do not screenshot or repost the full recipe or content; instead, include a direct link back to this post for the recipe. Your understanding and support are greatly appreciated!

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

Experience this delicious, dairy-free vegan quiche, perfectly replacing eggs and cream with silken tofu and chickpea flour. It’s soft, creamy, incredibly easy to make, and utterly addictive. Ideal for brunch, lunch, or a light supper.
Course Main Course, Side Dish
Cuisine British
Keyword quiche, vegan, plant-based, eggless, dairy-free
Prep Time 40 minutes
Cook Time 1 hour 15 minutes
Servings 8 people
Author Domestic Gothess

Ingredients

For the Flaky Pastry:

  • 250 g (2 cups) plain (all-purpose) flour
  • ¼ teaspoon salt
  • 125 g (½ cup) vegan block butter cold and diced (e.g., Naturli or Flora Plant Butter)
  • about 4 Tablespoons cold unsweetened non-dairy milk (e.g., soy, oat)

For the Creamy Filling:

  • 350 g (12 oz) cherry tomatoes
  • 180 g (6 oz) baby spinach
  • 30 g (1 oz) fresh basil (finely chopped)
  • 1 teaspoon dried oregano
  • 349 g pack (12 oz) firm silken tofu (I use Yutaka – *essential for texture*)
  • 45 g (½ cup) chickpea (gram) flour (*essential for setting*)
  • 25 g (½ cup) nutritional yeast (for cheesy flavour)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon wholegrain mustard
  • ½ teaspoon salt
  • 2 Tablespoons olive oil (plus extra for drizzling tomatoes)
  • 1 Tablespoon white miso paste (for umami depth)
  • 1 Tablespoon lemon juice (for brightness)
  • 140 ml (½ cup + 4 teaspoons) unsweetened non-dairy milk (I use soy; opt for a creamy variety)
  • black pepper (to taste)

Instructions

  • To start, prepare the pastry. In a spacious mixing bowl, combine the plain flour and salt, mixing them thoroughly. Introduce the cold, cubed vegan butter and meticulously rub it into the flour using your fingertips. Continue this process until the mixture achieves a texture resembling fine breadcrumbs, ensuring that no discernible lumps of butter remain. This careful technique is crucial for developing a light and flaky crust.
  • Gradually incorporate the cold non-dairy milk, adding it one tablespoon at a time, and gently stir until the pastry ingredients come together to form a cohesive ball. It is important to avoid over-kneading the dough, as this can lead to a tough pastry. Shape the freshly formed dough into a flat disc, wrap it securely in cling film, and refrigerate it for approximately one hour, or until it is sufficiently firm to be rolled out with ease.
  • Once chilled, transfer the pastry onto a lightly floured surface. Roll it out into a circular shape large enough to comfortably line a 23 cm (9-inch) round pie dish. Carefully place the rolled pastry into the dish, gently pressing it firmly into all the corners and against the sides. Trim away any excess pastry from the edges to create a neat finish.
  • Using a fork, prick the entire base of the pastry shell multiple times. This helps prevent the base from puffing up excessively during baking. Immediately place the prepared pastry shell into the freezer for 20 minutes to solidify. While the pastry chills, preheat your oven to 180°C (160°C fan/350°F/gas mark 4).
  • Line the frozen pastry case with baking parchment, ensuring it is pressed well into all the corners and against the sides. Fill the parchment-lined case with baking beans or dried rice. This weight is essential for blind baking, helping the pastry to maintain its shape and preventing the sides from collapsing or shrinking during baking.
  • Bake the pastry case with the baking beans for 20 minutes. After this initial baking period, carefully remove the parchment paper and baking beans. Return the tart shell to the oven for an additional 10 minutes. This second bake helps the pastry become very pale golden and ensures a crisp base. Once baked, remove it from the oven and set it aside to cool slightly.
  • While the pastry is blind baking, prepare your cherry tomatoes. Place them in a roasting tin and drizzle lightly with a small amount of olive oil. Roast them in the oven for approximately 15 minutes. Roasting enhances their natural sweetness and deepens their flavour, adding a wonderful element to the quiche.
  • In a large pan, cook the baby spinach until it has completely wilted. Allow it to cool sufficiently, then use your hands to firmly squeeze out as much excess liquid as possible. This step is crucial to prevent the quiche filling from becoming watery. Roughly chop the squeezed spinach and finely chop the fresh basil. Place both into a large mixing bowl, along with the dried oregano.
  • Into a blender, add the silken tofu, chickpea flour, nutritional yeast, garlic powder, onion powder, wholegrain mustard, salt, olive oil, white miso paste, lemon juice, unsweetened non-dairy milk, and a generous grinding of fresh black pepper.
  • Blend all these ingredients until the mixture is completely smooth and free of any lumps. You may need to pause and scrape down the sides of the blender a couple of times to ensure all ingredients are thoroughly incorporated. Pour this smooth mixture into the bowl containing the prepared spinach and herbs, and stir well until everything is evenly combined.
  • Carefully pour the creamy filling mixture into the pre-baked pastry case. Gently arrange the roasted tomatoes over the top of the filling, pressing them down slightly so they are partially submerged.
  • Bake the quiche for approximately 45 minutes, or until the filling is fully set and the top has turned a beautiful golden brown. Once baked, remove it from the oven and allow it to cool for at least half an hour before attempting to slice and serve. This resting period is essential for the filling to firm up completely, ensuring clean and perfect slices. It’s truly best served warm, rather than piping hot.

Notes

  • All of my recipes are meticulously developed using metric grams. As with all my baking recipes, I wholeheartedly recommend using these metric measurements with a digital scale rather than relying on cup conversions. Cups are a wildly inaccurate measuring system and using a scale will invariably yield far better, more consistent results, not to mention that it’s often easier and less messy than dealing with multiple measuring cups!
  • For further in-depth tips, detailed explanations, and helpful step-by-step photos, please refer to the comprehensive post above.
Pinterest collage image for Vegan Tomato Spinach Quiche, featuring multiple enticing angles of the dish.