Go Back
+ servings
Vegan spinach quiche cut into slices.

Vegan Spinach Quiche

5 from 11 votes
This vegan spinach quiche is filled with spring vegetables such as leek, spinach and peas. Silken tofu provides a consistency that is incredibly similar to eggs and bakes really easily.
Print Pin
Prep Time: 20 minutes
Baking Time: 40 minutes
Total Time: 1 hour
Servings: 4
Author: Eloïse Jennes


For the filling

  • 2 scallions
  • 1 small leek only the white and light green part
  • 14 oz (400 g) frozen spinach
  • 1 cup (150 g) frozen peas
  • 1 tablespoon olive oil

For the quiche

  • 1 shortcrust pastry dough gluten-free
  • 14 oz (400 g) silken tofu not regular firm tofu
  • ¼ cup (30 g) cornstarch
  • 4 teaspoons vegan pesto or 1 bunch of fresh basil
  • 1 pinch of salt


For the filling

  • Thinly slice the scallions. Save the green part as a topping for later (see step-by-step pictures in post above).
  • Thoroughly wash the leek. Cut off the dark green leaves (save them to make vegetable broth). Keep the white and green parts. Cut the leek lengthwise in half and into very thin slices.
  • Heat a pan with olive oil. When hot, sauté the scallions and the leek over medium-high heat for 3-5 minutes.
  • Add the frozen spinach and green peas to the pan. Cook for 10-12 minutes over medium heat until thawed. Drain the veggies to eliminate excess water.

For the quiche

  • Preheat the oven to 400°F (200°C).
  • Blend the silken tofu with cornstarch, vegan pesto (or basil) and a pinch of salt until creamy.
  • Line a round dish or springform with the shortcrust pastry and prick the bottom with a fork.
  • Pour ⅓ of the silken tofu mixture into the dish and top with vegetables. Repeat until there are no veggies left.
  • Bake for 45 minutes. Top with green scallions.



  1. Depending on the shortcrust pastry you're using, you may have to prebake the crust first. 
  2. You can eat the quiche warm or cold.
  3. You can store it in the fridge for up to 4 days and in the freezer for 1 month. Cover it with plastic film or store the slices in an airtight container.


Calories: 371kcal | Carbohydrates: 53g | Protein: 16g | Fat: 11g | Saturated Fat: 2g | Fiber: 7g | Sugar: 5g
Leave a rating and comment below! Thank you!Don't forget to mention @cookingwithelo on social media