Go Back

Vegan Quiche Recipe

This vegan quiche recipe is perfect for a Sunday brunch with friends. You can make your own crust or take a shortcut and buy a pre-made vegan pie crust (many happen to be vegan). 

Prep Time 35 minutes
Cook Time 30 minutes
Total Time 1 hour 5 minutes
Servings 8 people


Pie Crust

  • 1 cup + 2 tbsp all-purpose flour plus more for dusting your work surface
  • ¾ tsp cane sugar
  • ½ tsp salt
  • ¼ cup solid coconut oil
  • ¼ cup ice water


  • 1 ½ tsp coconut oil
  • 1 cup leeks sliced thinly
  • 3 medium garlic cloves minced
  • 1 cup broccoli chopped into small pieces
  • 1 cup mushrooms roughly chopped
  • 2 tsp fresh rosemary finely chopped
  • ¼ tsp salt
  • 1 cup spinach
  • 2 ½ cups extra firm tofu
  • ½ cup + 1 tbsp non-dairy milk unsweetened plain
  • 2 tbsp nutritional yeast
  • 1 tsp baking soda
  • 1 tsp salt
  • ½ tsp turmeric powder
  • ¼ tsp pepper plus more for garnish
  • ¼ tsp Indian black salt optional


  1. Begin by making the pie crust. Prepare the ice water by either chilling the water ahead of time or adding a few ice cubes to the water. Add the flour, sugar, and salt to a food processor and blend for a few seconds to combine. Add the coconut oil and pulse a few times to cut in the oil. Run the food processor and slowly pour in the water. Blend until the mixture is well-combined. You should have a nice dough that is just slightly sticky.

  2. Gently flour a clean work surface and transfer the dough ball to the surface. Use a rolling pin to roll out a nice circle to fit the shape of a standard pie pan. Lightly grease the pie pan with coconut oil and place the dough into the pan. You can pinch the edges to create a nice design, or leave it plain. Set aside.

  3. Heat a large pan with the coconut oil and add the leeks and garlic. Sautee for about 3 minutes. Add the broccoli, mushrooms, rosemary, and salt and saute for about 15 minutes, or until the veggies are cooked nicely.

  4. Add the spinach and cook it for a couple of minutes until it is just wilted. Set aside.

  5. Preheat the oven to 425 degrees F.

  6. Add all of the rest of the ingredients to a blender and blend until well-combined. The mixture won’t be perfectly smooth. This adds nice texture to the quiche.

  7. Transfer the tofu mixture to the pan with the veggies and mix until just combined. Pour the quiche filling into the crust and spread it out evenly.

  8. Bake the quiche in the center rack of your oven for 28-30 minutes, until the edges of the crust are golden brown. Remove the quiche from the oven and slice and serve immediately.