Vegan Mushroom Quiche

How would you rate this recipe?
Would you make this recipe again?
What skill level is this recipe?



  • 6 ounces margarine (about 12 tablespoons), plus extra for greasing pan
  • 3/4 pound whole spelt flour (about 3 cups)
  • 1/2 teaspoon salt
  • 1/2 teaspoon dried tarragon
  • 1/2 teaspoon dried basil
  • 6 tablespoons cold water


  • 1 pound firm tofu
  • 4 tablespoons extra virgin olive oil, divided
  • 1 tablespoon balsamic vinegar
  • 2 teaspoons white miso
  • 3 cloves garlic, minced
  • 1 teaspoon salt
  • 8 ounces shiitake mushrooms, sliced
  • 8 ounces crimini mushrooms, sliced
  • 1/4 cup Marsala wine
  • 1/4 to 1/2 teaspoon black pepper
  • 8 ounces shallots, sliced
  • 1 to 2 tablespoons chopped fresh tarragon
  • 1 to 2 tablespoons chopped fresh thyme


Preheat oven to 350° F. Grease a quiche pan with margarine. Combine dry ingredients in a bowl. Add margarine and lightly work the fat and flour together. Add cold water, lightly kneading together into the shape of a ball. Let the dough sit for a couple of minutes.

Between two sheets of waxed paper, roll dough into a circle until it’s big enough to cover the pan. Trim the edges and poke some holes in the dough with a fork. Freeze the shell until hard and then put it into the oven. Bake for 12 to 15 minutes.

In a food processor combine tofu, 3 tablespoons oil, vinegar, miso, garlic and salt. Process until creamy.

Sauté mushrooms in remaining 1 tablespoon oil over medium heat for about 10 minutes. Add Marsala wine and black pepper and sauté for another 5 minutes. Sauté shallots over medium heat until translucent.

Mix everything together and transfer the filling into the cold shell. Bake for 25 to 35 minutes.

PCC Member Card Illustration

Don’t Just Shop Your Values. Own Them.

When you’re a PCC member, your voice and your groceries go further — every purchase you make supports our community. Join our co-op today for a one-time fee of $60 and enjoy a lifetime of benefits, including exclusive offers and events, partner discounts with local businesses and more.

Become a member