This tasty Vegetable Pie is packed with tomatoes, zucchini, yellow squash and onion, and layered with a delicious cheese spread.

Looking for more pie recipes? Try my Peach Pie or Tomato Pie!

A slice of vegetable pie, served on a plate with a fork.

You can enjoy all the flavors of the garden in this delicious Vegetable Pie recipe that I adapted from my popular Tomato Pie. I love how quick and easy it is to prepare, and the warm cheesy topping takes it to comfort food level, deliciousness! My kids devour this one, and I can feel good that it's loaded with fresh veggies.

How to make Vegetable Pie:

Gather Ingredients: This recipe is easily adaptable, so use whatever veggies you like or have on hand! Chopped broccoli, asparagus, spinach, bell pepper, and mushrooms would all taste great. Sauté them as directed in step 2. You could also substitute plain greek yogurt for the mayonnaise.

The ingredients needed to make Vegetable Pie.

Prep tomatoes by placing the slices in a colander in the sink in 1 layer. Sprinkle with salt and allow to drain for 10 minutes. Use a paper towel to pat-dry the tomatoes and make sure most of the excess juice is out. (You don't want very wet tomatoes or your pie will turn out soggy).

Sliced tomatoes in a fine mesh strainer.

Sauté zucchini and squash in a large skillet on medium high heat. Season with salt and pepper and sauté in a single layer for 2-3 minutes on each side or until golden brown. Remove to a paper towel.

Sliced zucchini and yellow squash sautéing in a skillet.

Assemble pie: Layer the tomato slices, zucchini, squash, and onion on the bottom of the pie shell. Sprinkle basil on top.

A pie shell filled with sautéed vegetables to make Vegetable Pie.

Cheese Topping: Combine the grated cheeses and mayonnaise together. Smooth cheese mixture over the top and then sprinkle on parmesan cheese. 

Creamy cheese layer topped on vegetable pie, ready to bake.

Bake for about 30 minutes or until lightly browned. Allow to cool for at least 15 minutes. Cut into slices and serve warm.

A freshly baked vegetable pie in a pie dish.

Make Ahead Instructions:

To Make Ahead: The squash, zucchini, and onion may be sliced up to one day ahead of time. The cheese spread may also be made ahead and kept in the fridge.

To Freeze: I don't recommend freezing this recipe because the vegetables may make the crust soggy when it thaws, and the mayo in the topping doesn't freeze well. You may use a frozen, thawed pre-baked pie shell, to save time.

FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST for more great recipes!

Recipe

A slice of vegetable pie, served on a plate with a fork.
Prep 20 minutes
Cook 40 minutes
Total 1 hour
Save Recipe

Equipment

Ingredients
 
 

Instructions
 

  • Preheat oven to 350 degrees F.
  • Place the tomatoes in a colander in the sink in 1 layer. Sprinkle with salt and allow to drain for 10 minutes. 
  • Use a paper towel to pat-dry the tomatoes and make sure most of the excess juice is out. (You don't want very wet tomatoes or your pie will turn out soggy).
  • Heat a large skillet over medium-high heat. Season zucchini and squash with salt and pepper. Saute the squash in a single layer for 2-3 minutes on each side or until golden brown. Remove to a paper towel
  • Layer the zucchini, squash, tomato slices, and onion on the bottom of the pie shell. (Make sure pie shell is pre-baked, and completely cool, to avoid sogginess). Sprinkle basil on top. 
  • Combine the grated cheeses and mayonnaise together. Smooth cheese mixture over the top and sprinkle parmesan cheese on top. 
  • Bake for about 30 minutes or until lightly browned. Allow to cool for at least 15 minutes.
  • To serve, cut into slices and serve warm.

Notes

Make Ahead Instructions: The squash, zucchini, and onion may be sliced up to one day ahead of time. The cheese spread may also be made ahead and just kept in the fridge.
To Freeze: I don't recommend freezing this recipe because the vegetables may make the crust soggy when it thaws, and the mayo in the topping doesn't freeze well. You may use a frozen, thawed pre-baked pie shell, to save time.

Nutrition

Calories: 286kcalCarbohydrates: 18gProtein: 9gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 4gMonounsaturated Fat: 6gTrans Fat: 0.01gCholesterol: 30mgSodium: 483mgPotassium: 254mgFiber: 2gSugar: 3gVitamin A: 732IUVitamin C: 12mgCalcium: 200mgIron: 1mg
Have you tried this recipe?!

RATE and COMMENT below! I would love to hear your experience.

I originally shared this recipe August 2015. Updated July 2021.

This post contains affiliate links.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

5 1 vote
Recipe Rating
4.88 from 70 votes (51 ratings without comment)
Subscribe
Notify of
guest

41 Comments
Inline Feedbacks
View all comments
doris dukes
5 years ago

I have made this vegetable pie several times,it is delicious and so easy to make. i actually have made several and frozen them for future use love it

Carol Wheeler
6 years ago

5 stars
So glad I saw your recipe on FB! We loved it. The second time I made it with ricotta instead of mayo, it was amazing!!!

Cherilynne Utton
7 years ago

4 stars
I wonder if this would work well with sun dried tomatoes? Might soak up some of the soggy? I dry many of my own veggies so it peaked my interest.

Christine @ myblissfulmess
8 years ago

I love tomato pie, and I absolutely love how you added zucchini and squash to it! What an awesome idea! Thanks for sharing this!

Sarah
8 years ago

5 stars
This was AMAZING! Was loved by all, kids and adults! I added a little oregano and mixed the basil into the cheese mixture! Will definitely make again! Thanks!

Nuttygirl
8 years ago

I’m wondering if brushing an egg wash on the crust before pre baking would eliminate the risk of sogginess… I’m planning on making this for my mom’s birthday. Possibly serving a pasta salad on the side. Thoughts?

GemmaM
9 years ago

This was a big hit!! I didn’t have any problems with sogginess at all. Maybe others aren’t pre-cooking their crust? I baked mine until it was golden brown then let it cool completely before adding the veggies (I think letting it cool really helped). I also patted all the veggies with paper towels to get out as much water as I could. I mixed in the basil with the cheese mixture and it worked great! Delicious.

Rayshael
9 years ago

I made this pie today. I added chicken, roasted red peppers, and sweet potatoe. The bottom was very soggy but it came out VERY good! Great Recipe!

Kathleen
9 years ago

I made this followed the directions exactly, but mine was soggy :(. I salted the tomatoes and patted dry. I did add other veggies like red peppers and fresh spinach. I cooked it as the directed, but the onions were under done, still crunchy. next time I will cook the onion before adding and maybe decrease the tomato. it was good though.

Jessica
10 years ago

5 stars
Soo…. I think I am going to start a garden next year just so i have a constant excuse to make this!

Christina
10 years ago
Reply to  Jessica

5 stars
This pie was incredibly delicious!! Will be making again! Thank you for the great recipe!

1 2 3