clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead shot of mushroom, spinach, zucchini pie with sliced tomatoes on top

Vegetable Quiche with Mushroom, Spinach, Tomato, and Zucchini

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

Mushroom, Spinach, Tomato and Zucchini Pie is the perfect end-of-summer dish to prepare with the fresh bounty from your garden or your favorite farmer’s market.

  • Yield: 8 servings, as a main dish 1x


  • 1 prepared crust for a 9 or 10-inch pie (see my recipe for Easy Flaky Pie Crust)
  • 2 cups packed grated zucchini (1 large or around 3 medium)
  • 3 tablespoons butter, divided use
  • 1 teaspoon chopped garlic
  • 8 ounces fresh mushrooms (white, cremini/baby bella, shitake, or a mixture), sliced
  • 1 tablespoon olive oil
  • 1 1/2 cups chopped onion (around 1 large)
  • 1 red bell pepper, seeded and chopped
  • 5 to 6 ounces fresh baby spinach leaves
  • 2 tablespoons chopped fresh basil
  • 2 teaspoons fresh thyme leaves
  • 1 cup whole milk ricotta cheese (see Note)
  • 1 cup grated sharp Cheddar cheese
  • 1 cup grated Parmesan cheese, divided use
  • Kosher salt, to taste
  • Fresh ground pepper, to taste
  • 3 large eggs, beaten
  • 3 tablespoons Dijon mustard
  • 2 large plum tomatoes, sliced (or more – see Note)


  1. Preheat oven to 350 degrees.
  2. Roll prepared pie crust dough to a 12-inch circle. Transfer to a 9-inch deep dish pie pan or 10-inch tart pan. Push down carefully on bottom and sides to remove any air pockets. Fold over edges and crimp as needed. Refrigerate for 20 to 30 minutes.
  3. Prick bottom of crust with a small fork. Line crust with foil and fill with pie weights. Place on a rimmed baking sheet on the middle rack in the oven and bake for 15 minutes. Remove weights and foil and continue cooking for another 5 to 10 minutes or until crust is lightly browned and crisp on the bottom. Set aside to cool. Leave oven on.
  4. Place the grated zucchini in a dish towel and wring out moisture. Set aside.
  5. Melt 2 tablespoons of the butter in a large skillet over medium heat. Add garlic and mushrooms and cook 7 to 10 minutes, or until the mushrooms are tender and liquid has evaporated. Remove mushroom mixture from pan and set aside to cool a bit; don’t wash out the pan.
  6. In the same large skillet, heat the remaining 1 tablespoon butter and the olive oil over medium heat. Add zucchini, onion and red pepper and cook, stirring occasionally, until vegetables are soft.
  7. Stir in spinach by handfuls and continue cooking, stirring occasionally, until spinach is cooked and all of the moisture has evaporated.
  8. Remove vegetable mixture from heat, place in a strainer and press with back of a spoon to push out moisture. Let sit for 5 minutes in strainer to allow moisture to drain.
  9. Put zucchini mixture back in skillet (or in a mixing bowl) and stir in cooked mushrooms, basil, thyme, ricotta cheese, Cheddar cheese and 3/4 cup of the Parmesan cheese. Season to taste with salt and pepper. Stir in beaten eggs.
  10. Brush bottom of pre-baked pie crust with the Dijon mustard. Spoon vegetable mixture into the crust and spread evenly. Top with tomato slices. Sprinkle remaining Parmesan cheese over the top.
  11. Bake on middle rack in preheated oven until filling is set, around 40 minutes for a deep dish pan and 30 minutes for a shallower tart pan. Let sit for 10 minutes before slicing and serving.


Note on ricotta cheese: I find this recipe works best with whole milk ricotta cheese rather than part skim or low fat. The latter two have a bit more water, and it’s important to keep this filling from getting too watery; otherwise you end up with a soggy crust.

Note on tomatoes: You can add more sliced tomatoes op top of the pie than the recipe calls for. Try overlapping slices in a circular pattern for a pretty look!

Make ahead: pie crust and vegetable mixture can be prepared earlier in the day and stored separately, in the refrigerator. Bring to room temperature, assemble and bake 1 hour before serving. Alternatively, the entire pie can be prepared and baked up to 24 hours ahead, covered and refrigerated.

  • Author: Lee Clayton Roper
  • Category: Vegetarian main, brunch