Vegan Tomato Spinach Quiche Recipe

I absolutely adore sharing this Vegan Tomato Spinach Quiche Recipe with you because it perfectly combines fresh, vibrant flavors with a comforting, hearty texture that anyone will love. To me, this quiche captures the essence of a cozy brunch or a light dinner, with a crispy, buttery vegan crust, juicy roasted tomatoes, and a creamy, flavorful tofu filling spiked with herbs and nutritional yeast. It’s one of those dishes that feels indulgent yet nourishing, and once you try it, I’m sure it’ll become a staple in your kitchen, just like it is in mine.

Why You’ll Love This Vegan Tomato Spinach Quiche Recipe

When I first made this recipe, what struck me most was how the flavors come together so beautifully. The tangy roasted cherry tomatoes add a juicy burst with every bite, while the garlicky, nutritional yeast-enhanced tofu filling provides that silky, cheesy richness without any dairy. The fresh spinach and basil bring a bright, herbaceous note that keeps the quiche feeling light and fresh. I’m always surprised at how satisfying and balanced this dish is, especially for a vegan recipe.

Another reason this Vegan Tomato Spinach Quiche Recipe has become a favorite is how approachable it is. The ingredients are straightforward and easy to find, and the steps guide you through the process without any complicated techniques. Even though it needs some resting and baking time, the hands-on work is simple and fun. I love making it for gatherings, weekend brunches, or when I want to impress friends without spending hours in the kitchen. It truly stands out as a versatile, crowd-pleasing dish that’s both homemade and special.

Ingredients You’ll Need

A rusty brown baking tray with 24 small, round roasted tomatoes spread unevenly across its surface, some tomatoes are bright red and still smooth while others are wrinkled with a deeper reddish-orange color, showing a soft texture. The tray sits on a white marbled surface, adding contrast to the warm tones of the tomatoes and the battered metal tray’s scratch marks and stains. The lighting highlights the shiny skins of the tomatoes, creating a fresh roasted look photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this quiche plays an essential role, whether it’s for texture, flavor, or color. The simplicity of the list means you can confidently pull things together without wandering through aisles, and the combination ensures every bite is layered and complex in the best way.

  • Plain (all-purpose) flour: This is the base of our deliciously flaky pastry, giving the quiche its sturdy yet tender crust.
  • Vegan block butter: Using cold, diced vegan butter helps create that perfect crumbly texture in the crust I love.
  • Unsweetened non-dairy milk: A splash of this moistens the dough and adds creaminess to the filling without overpowering other flavors.
  • Cherry tomatoes: Roasting them intensifies their sweetness and adds juicy pops throughout the quiche.
  • Baby spinach: Wilted and squeezed dry, it adds vibrant green color and a mild earthiness.
  • Fresh basil: It introduces a fragrant, fresh note that complements the tomatoes beautifully.
  • Dried oregano: A pinch for a subtle Mediterranean depth that rounds out the herbs.
  • Firm silken tofu: The secret creaminess in the filling, blending smoothly with chickpea flour to set perfectly.
  • Chickpea (gram) flour: This helps thicken and bind the filling while contributing a gentle nuttiness.
  • Nutritional yeast: My go-to for adding a cheesy, umami flavor without any dairy.
  • Garlic and onion powder: These powders brighten the savory notes and layer in warmth.
  • Wholegrain mustard: A little tang and bite that livens up the filling’s flavor.
  • Olive oil: Added richness in both the filling and for drizzling on the tomatoes.
  • White miso paste: A subtle depth of umami that makes the filling taste incredibly satisfying.
  • Lemon juice: The perfect touch of acidity to balance the richness and brighten the whole quiche.
  • Black pepper and salt: Essential seasonings that elevate every component to perfection.

Directions

Step 1: Begin by making the pastry. In a large bowl, mix the flour and salt. Add the cold vegan butter cubes and rub them into the flour with your fingertips until the mixture resembles fine breadcrumbs and you can’t see any lumps of butter. This step is key to creating that delicate, flaky texture I adore.

Step 2: Slowly add cold non-dairy milk, about a tablespoon at a time, stirring gently until the dough just comes together to form a ball. Remember, don’t knead the dough—just bring it together so it stays light and tender. Wrap the dough in cling film and refrigerate for about an hour, allowing it to firm up for easy rolling.

Step 3: After chilling, roll the pastry out on a lightly floured surface into a circle large enough to fit a 23 cm (9-inch) round pie dish. Carefully press the pastry into the dish, pushing it into all corners, then trim off any excess. Prick the base all over with a fork to prevent bubbling during baking.

Step 4: Pop the pastry case into the freezer for 20 minutes to chill again. Meanwhile, preheat your oven to 180°C (160°C fan/350°F/gas mark 4). This chilling step helps keep the pastry crisp and prevent shrinking as it bakes.

Step 5: Line the pastry with baking parchment and fill with baking beans or dried rice to weigh the crust down. Bake for 20 minutes, then remove the weights and parchment and return the shell to the oven for another 10 minutes, until it turns a very pale golden color. Set it aside once baked.

Step 6: While the crust is baking, place the cherry tomatoes in a roasting tin, drizzle with olive oil, and roast for 15 minutes until they start to soften and caramelize. The roasting intensifies the tomato flavor that really makes the quiche shine.

Step 7: Wilt the spinach in a large pan over medium heat, then let it cool slightly. Using your hands, squeeze out as much moisture as you can from the spinach—too much liquid will make the filling soggy. Roughly chop it and finely chop the fresh basil and add both herbs to a large mixing bowl with the dried oregano.

Step 8: In a blender, combine the firm silken tofu, chickpea flour, nutritional yeast, garlic powder, onion powder, mustard, salt, olive oil, white miso paste, lemon juice, non-dairy milk, and freshly ground black pepper. Blend until the mixture is completely smooth, scraping the sides as needed for an even consistency.

Step 9: Pour the tofu filling into the bowl with the spinach and herbs, and stir everything together until evenly combined. This filling is thick and creamy, which means it sets beautifully once baked.

Step 10: Spoon the filling into your pre-baked pastry case and gently press the roasted tomatoes into the top, spreading them evenly. This ensures every slice has a pop of sweet roasted tomato.

Step 11: Bake the quiche in the oven for 45 minutes until golden on top and set in the middle. Let it cool for at least 30 minutes before serving so it firms up and slices nicely. I find this resting time is crucial for the perfect texture.

Servings and Timing

This Vegan Tomato Spinach Quiche Recipe yields 8 generous servings—ideal to feed a family or a group of friends. The preparation time, including making and resting the pastry, takes around 30 minutes, though some of that time is hands-off chilling. Roasting the tomatoes and cooking the spinach adds another 15-20 minutes. The baking time is about 45 minutes, plus a crucial 30-minute cooling period before serving. In total, you’re looking at roughly 1 hour and 55 minutes from start to finish, but most of that is passive time where you can relax or prepare other dishes.

How to Serve This Vegan Tomato Spinach Quiche Recipe

A round quiche sits on crumpled white parchment paper over a white marbled surface, showing a golden brown crust with a slightly raised edge. The quiche filling has two layers: the bottom layer is creamy and pale with visible chopped green spinach, while the top layer is baked light brown with a textured surface dotted with halved roasted cherry tomatoes that are deep orange to reddish with wrinkled skins. Three slices have been taken out from the right side, revealing the creamy inner layer and the tomato topping clearly. Around the quiche, fresh spinach leaves, whole cherry tomatoes, and a few silver forks lie on the white marbled surface. A rustic knife rests beside the quiche photo taken with an iphone --ar 4:5 --v 7

I love serving this quiche warm or at room temperature because both bring out different aspects of the flavors. When warm, the filling is luxuriously soft and creamy, and the crust offers that perfect crumbly texture. At room temperature, it slices beautifully and holds its shape well, which is fantastic for parties or picnics. Just before serving, I often drizzle a little extra virgin olive oil over the top and scatter some fresh basil leaves for that vibrant burst of color and aroma.

To complement the savory quiche, I usually pair it with a simple mixed green salad dressed with a zesty lemon vinaigrette or some crispy roasted potatoes for a heartier meal. For a more decadent spread, avocado slices, marinated olives, or even a bowl of herbed hummus make lovely accompaniments. If you’re looking to impress guests, try plating individual quiche wedges on pretty plates with a scattering of microgreens or edible flowers—it’s surprisingly elegant and totally easy.

As for drinks, I find a crisp, chilled white wine like a Sauvignon Blanc or Pinot Grigio pairs wonderfully, cutting through the richness and complementing the fresh herbs. For non-alcoholic options, sparkling water with a squeeze of lemon or an iced herbal tea works perfectly. This dish is a fantastic choice for everything from casual weeknight dinners to celebratory brunches and holiday spreads—honestly, it’s so versatile and crowd-pleasing that I reach for it again and again.

Variations

One of the things I enjoy about this Vegan Tomato Spinach Quiche Recipe is how flexible it is for personalization. For instance, if you want to switch up the greens, kale or Swiss chard work wonderfully and provide a slightly different flavor and texture. If fresh basil isn’t available, fresh parsley or thyme also add a lovely herbal note. I sometimes add chopped sun-dried tomatoes for an extra depth of flavor and a chewier contrast to the roasted tomatoes.

If you’re gluten-free, don’t worry! I often replace the plain flour with a gluten-free pastry blend, and it turns out just as delicious. For the crust, ensuring the vegan butter you use is also gluten-free is key. You can also experiment with other vegan fats like coconut oil for a slightly different texture and flavor. In terms of the filling, I’ve tried swapping chickpea flour for arrowroot or cornstarch if I want a slightly lighter set, though chickpea flour gives the best binding and nutty flavor.

Another variation I adore is adding smoked paprika or a touch of cayenne to the filling for a subtly smoky and spicy kick. If you have a favorite vegan cheese, mixing a little shredded vegan mozzarella into the filling before baking can add a melty dimension. For cooking methods, I sometimes prepare mini quiches in muffin tins, which are fantastic for parties, easy to serve, and bake slightly faster—perfect when I’m short on time but want that same incredible flavor.

Storage and Reheating

Storing Leftovers

Once cooled, I store any leftover quiche in an airtight container in the refrigerator. It keeps well for up to 3-4 days, maintaining most of its flavor and texture. I find using a glass container with a tight-fitting lid works best to avoid sogginess and prevent the quiche from absorbing other fridge odors. Before storing, I make sure it’s fully cooled to prevent condensation inside the container, which can make the crust lose its crispness.

Freezing

This quiche freezes beautifully, making it a wonderful make-ahead meal. To freeze, I cut it into individual portions, then wrap each piece tightly in cling film and place them in a freezer-safe bag or container. The quiche will keep well frozen for up to 2 months. When you want to enjoy, it’s best to thaw it overnight in the refrigerator before reheating to help maintain texture and avoid sogginess.

Reheating

For the best results when reheating, I recommend warming the quiche in an oven preheated to 180°C (350°F) for 15-20 minutes until heated through. This method helps re-crisp the crust and evenly warms the filling without drying it out. Avoid microwaving if you can, as it tends to make the crust soggy and the filling rubbery. If you’re busy, quick reheating in a toaster oven works nicely too, keeping the crust delightfully crisp.

FAQs

Can I use a store-bought vegan pie crust instead of making my own?

Absolutely! Using a store-bought vegan pie crust is a great shortcut and still yields delicious results. Just make sure the crust is vegan and follow the package instructions for blind baking before adding the filling. I sometimes do this when I’m short on time, and the results are fantastic.

Is firm silken tofu necessary, or can I use regular tofu?

Firm silken tofu is ideal because it blends into a creamy, smooth filling that sets nicely. Regular firm or extra-firm tofu tends to be more crumbly and less creamy, so it might affect the texture. If you only have regular tofu, you can try pressing and blending it well, but the silky smoothness will be less pronounced.

Can I prepare this quiche in advance?

Yes! You can prepare the pastry and roast the tomatoes ahead of time, even the filling. I often assemble the quiche a few hours before baking and keep it chilled until ready to bake. It’s perfect for planning ahead for brunch or dinner and reduces stress on the day you want to serve it.

What can I serve this quiche with for a complete meal?

I love serving this quiche with a fresh green salad, roasted potatoes, or lightly steamed vegetables to round out the plate. Adding a tangy vinaigrette, some pickled vegetables, or a side of marinated olives helps to balance the richness of the quiche.

Is this recipe suitable for gluten-free diets?

The recipe as written uses regular flour, which contains gluten. However, swapping in a high-quality gluten-free flour blend works really well for the pastry. Just be sure to select a vegan butter alternative that’s also gluten-free, and you’ll have a delicious gluten-free, vegan tomato spinach quiche.

Conclusion

I truly hope you give this Vegan Tomato Spinach Quiche Recipe a try because it’s such a delicious, satisfying dish that everyone can enjoy. It’s one of those recipes that brings a smile every time I make it and is perfect for sharing with loved ones. Whether you’re new to vegan cooking or a seasoned pro, this quiche is a fantastic way to create something comforting, flavorful, and nourishing all at once. I can’t wait to hear what you think once you’ve baked it in your own kitchen!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Tomato Spinach Quiche Recipe

Vegan Tomato Spinach Quiche Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 2 reviews

This Vegan Tomato Spinach Quiche is a delightful plant-based twist on the classic quiche, featuring a crisp homemade pastry crust filled with a creamy blend of silken tofu, chickpea flour, nutritional yeast, and fresh greens. Roasted cherry tomatoes add a burst of sweetness and texture, while fragrant basil and oregano elevate the flavor profile. Perfect for a nutritious brunch or light dinner, this quiche is wholesome, dairy-free, and packed with vibrant colors and flavors.

  • Total Time: 1 hour 55 minutes
  • Yield: 8 servings

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 and Toppings

  • 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 (e.g., Yutaka brand)
  • 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 (soy recommended)
  • Black pepper to taste

Instructions

  1. Make the pastry: In a large bowl, combine the flour and salt. Add the cold, diced vegan butter and rub it into the flour with your fingertips until the mixture resembles fine breadcrumbs and there are no lumps of butter remaining.
  2. Form the dough: Gradually add cold unsweetened non-dairy milk, stirring carefully until the dough comes together into a ball. Shape into a disc, avoid kneading, then wrap in cling film and refrigerate for about one hour until firm enough to roll out.
  3. Roll out the pastry: On a lightly floured surface, roll the chilled pastry into a circle large enough to line a 23 cm (9-inch) round pie dish. Press the pastry evenly into the dish corners and trim off any excess.
  4. Prepare pastry shell for blind baking: Prick the base all over with a fork and place the pie dish in the freezer for 20 minutes to firm up. Meanwhile, preheat your oven to 180°C (160°C fan/350°F/gas mark 4).
  5. Blind bake the crust: Line the pastry with baking parchment and fill with baking beans or dried rice to weigh it down, ensuring the sides are supported. Bake for 20 minutes, then remove the parchment and beans and bake for an additional 10 minutes until the shell is pale golden. Remove from the oven and set aside.
  6. Roast the tomatoes: Place the cherry tomatoes in a roasting tin, drizzle with olive oil, and roast in the preheated oven for 15 minutes until softened and slightly caramelized.
  7. Prepare the greens: Wilt the baby spinach in a large pan over medium heat until fully collapsed. Let it cool, then squeeze out as much liquid as you can with your hands. Roughly chop the spinach and finely chop the fresh basil. Combine both with the dried oregano in a large mixing bowl.
  8. Make the filling base: In a blender, combine 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 grind of black pepper. Blend until completely smooth, scraping down the sides as needed.
  9. Combine filling ingredients: Pour the tofu mixture into the bowl with the spinach, basil, and oregano. Stir thoroughly until all ingredients are evenly combined.
  10. Assemble the quiche: Pour the filling into the pre-baked pastry shell and gently press the roasted cherry tomatoes into the top, distributing them evenly.
  11. Bake the quiche: Place the quiche in the oven and bake for 45 minutes until the filling is golden on top and set firm.
  12. Cool and serve: Remove from the oven and allow the quiche to cool for at least 30 minutes before slicing and serving. This helps the filling to fully set for clean slices.

Notes

  • Use firm silken tofu for the best texture in the filling; avoid soft or silken types that are too watery.
  • Chilling the pastry before blind baking helps to maintain a crisp texture and prevents shrinkage.
  • Blind baking the pastry ensures the crust does not get soggy from the filling.
  • Pressing out excess liquid from spinach is important to prevent a watery quiche.
  • This quiche is suitable for freezing—cool completely, wrap tightly, and freeze for up to 2 months.
  • Allow the quiche to cool before slicing to maintain its shape and texture.
  • You can substitute fresh herbs with dried, but fresh basil provides a more vibrant flavor.
  • Author: Olivia
  • Prep Time: 25 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star