Vegetable Pie Tomato Zucchini

Category: Recipes the Whole Family Will Love

This vegetable pie bursts with garden-fresh flavor from ripe tomatoes, zucchini, yellow squash, and sweet onion all nestled in a flaky, pre-baked crust. Sautéed zucchini and squash keep each bite tender while chopped basil adds a fragrant touch. The vegetables are topped with a creamy blend of mozzarella, cheddar, and mayonnaise, crowned with parmesan for golden finish. After baking, the pie emerges rich and hearty, perfect sliced warm from the oven. Preparation is straightforward and can be done ahead, making this a satisfying meal for family dinners or gatherings.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Wed, 02 Jul 2025 15:49:48 GMT
A slice of vegetable pie on a plate. Pin
A slice of vegetable pie on a plate. | mellierecipes.com

A slice of this vegetable pie bursts with sweet tomatoes savory squash and melty cheeses all tucked into a golden flaky crust. It is a summer go-to when the markets are brimming with fresh zucchini and basil though it is loved just as much in winter with grocery store staples. This recipe is perfect for when you want a main dish that feels comforting yet bright with garden flavor.

I first made this when my neighbor brought over basketfuls of homegrown tomatoes and it has been a dinner hit every year since. Even the pickiest kids always come back for seconds.

Ingredients

  • Pre-baked pie crust: Gives you a crisp foundation Look for a crust with clean ingredients or feel free to make your own
  • Tomatoes: Use Roma for fewer seeds and less juice Select tomatoes that are just firm and deep red
  • Zucchini: Adds moistness and texture Pick one without blemishes and with a slight shine
  • Yellow squash: Offers gentle sweetness Choose a small squash since larger ones can be watery inside
  • Sweet onion or red onion: Adds a mild bite Look for a firm onion with tight skin
  • Fresh basil: Delivers that bright herby pop Go for deep green leaves without brown spots
  • Shredded mozzarella cheese: Melts beautifully across the pie Try to buy a block and shred it yourself for creamier melt
  • Freshly shredded cheddar cheese: Brings a sharp tang Again freshly shredded cheese gives the best results
  • Mayonnaise or half with Greek yogurt: Creates a creamy top and some tang Use good quality mayo or plain Greek yogurt for balance
  • Freshly grated parmesan cheese: Finishes the top with savory flavor Real wedge parmesan is best for texture and taste
  • Salt and freshly ground black pepper: Enhances all the veggie tastes Go with sea salt if possible

Step-by-Step Instructions

Prep the tomatoes:
Layer tomato slices in a colander Sprinkle with salt and let them drain in the sink for at least ten minutes Use a paper towel to gently pat them dry This cuts excess moisture and keeps your pie from turning soggy
Sauté the squash:
Heat a large skillet over medium-high Season zucchini and squash with a little salt and pepper Lay them out in a single layer Cook each side for two to three minutes until golden Transfer slices onto a paper towel to absorb extra oil
Assemble the first layers:
Lay the cooked zucchini squash tomatoes and onion slices into your cooled pre-baked pie shell Spread out the basil leaves all over the vegetables This layering ensures every bite has a mix of textures and flavors
Mix the cheese topping:
Combine the mozzarella cheddar and mayonnaise in a medium bowl Blend until well mixed then gently spread the mixture over the vegetables Use the back of a spoon or spatula to smooth it evenly Sprinkle grated parmesan over the very top for extra richness
Bake and serve:
Place pie on the center rack of a preheated 350 degree oven Bake for around thirty minutes or until the top is golden and lightly browned Allow your pie to cool for at least fifteen minutes so it can set Cut into slices and serve warm or at room temperature
A slice of vegetable pie with tomatoes and spinach. Pin
A slice of vegetable pie with tomatoes and spinach. | mellierecipes.com

I absolutely love using my garden basil and tomatoes every summer for this recipe The vibrant colors and smells always remind me of slow family evenings when everyone gathered around waiting for that first warm slice

Storage Tips

Vegetable pie keeps well in the refrigerator stored in a covered container for up to three days Let slices cool completely before storing For reheating set a slice on a baking sheet in the oven at 325 degrees for about ten minutes to keep the crust crisp Microwaving works in a pinch but the crust will soften

Ingredient Substitutions

You can swap out mozzarella for provolone or fontina for a slightly different flavor Add spinach or roasted red peppers if you want extra veggies If you are out of basil try a little fresh oregano or chives For a lighter option mix in half Greek yogurt with the mayo in the cheese spread

Serving Suggestions

This pie is perfect on its own with a simple green salad It is also wonderful alongside grilled chicken or fish for bigger appetites In cooler months pair with tomato soup or a warm vegetable stew for a hearty vegetarian meal Leftovers make a delicious next day lunch served cold or quickly reheated

A slice of vegetable pie on a plate. Pin
A slice of vegetable pie on a plate. | mellierecipes.com

Cultural and Historical Context

Vegetable pies are a comfort classic in many American kitchens inspired by similar savory tarts and quiches in Europe This recipe is in the spirit of using up summer zucchini and tomatoes a clever way families have sustained themselves with abundant vegetable harvests Cheese tops were often added for heartiness when meat was scarce

Recipe FAQs

→ How should I prepare the tomatoes?

Peel and slice the tomatoes, then salt and drain them for 10 minutes to remove moisture and prevent a soggy crust.

→ Can I use different types of onion?

Yes, both sweet onion and red onion work well, lending a mild or slightly sharp flavor to the dish.

→ What keeps the crust from getting soggy?

Pre-baking the crust and draining the tomatoes help stop excess moisture. Letting the pie cool slightly before slicing also helps.

→ Is it possible to make parts of this ahead?

You can slice all the vegetables and mix the cheese spread up to a day in advance for easier assembly later on.

→ What cheese works best for the topping?

Freshly shredded mozzarella and cheddar melt smoothly, and blending with mayonnaise creates a creamy, golden-brown layer on top.

→ Can this be frozen?

It's best enjoyed fresh, as freezing may affect texture due to the vegetables and cheese spread.

Vegetable Pie Tomato Zucchini

Layers of tomato, zucchini, squash and basil with a rich cheese topping in a flaky crust.

Prep Time
20 minutes
Cooking Duration
40 minutes
Overall Cooking Time
60 minutes
Created By: Melanie Carter

Recipe Category: Family-Friendly Meals

Skill Level: Moderate

Cuisine Style: American

Result Amount: 8 Portions (1 whole pie (serves 8))

Diet Preferences: Suitable for Vegetarians

What You’ll Need to Make This

→ Crust

01 1 pre-baked 23 cm pie crust

→ Vegetables

02 3 Roma tomatoes, peeled and sliced
03 1 small zucchini, sliced into rings
04 1 small yellow squash, sliced into rings
05 60 g sweet onion or red onion, sliced
06 10 fresh basil leaves, chopped

→ Cheese Layer

07 100 g shredded mozzarella cheese
08 100 g freshly shredded cheddar cheese
09 180 ml mayonnaise or half mayonnaise, half Greek yogurt
10 15 g freshly grated parmesan cheese

→ Seasoning

11 Salt, to taste
12 Freshly ground black pepper, to taste

How to Prepare

Step 01

Preheat the oven to 175°C. Arrange sliced tomatoes in a single layer in a colander, sprinkle with salt, and let drain for 10 minutes. Pat tomatoes dry with a paper towel to remove excess moisture.

Step 02

Heat a large skillet over medium-high heat. Season zucchini and yellow squash with salt and pepper. Sauté in a single layer for 2–3 minutes on each side until golden brown. Transfer to a paper towel to absorb excess oil.

Step 03

Ensure the pre-baked pie shell is completely cooled. Evenly layer zucchini, yellow squash, tomato slices, and onion at the base. Scatter chopped basil over the vegetables.

Step 04

In a bowl, combine shredded mozzarella, cheddar cheese, and mayonnaise. Spread the cheese mixture evenly over the layered vegetables. Sprinkle freshly grated parmesan on top.

Step 05

Place assembled pie in the oven and bake for approximately 30 minutes, or until the top is lightly golden brown.

Step 06

Allow pie to cool for at least 15 minutes before slicing. Serve warm.

Extra Tips

  1. Vegetables and cheese mixture can be prepped up to one day in advance and refrigerated.
  2. Avoid freezing after baking, as the filling may release liquid during thawing, compromising the crust texture.

Tools Required

  • 23 cm pie pan
  • Large skillet
  • Mixing bowl
  • Colander
  • Paper towels

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains eggs and dairy from cheese and mayonnaise.
  • Contains gluten in the pie crust.

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 286
  • Fat Content: 20 grams
  • Carbohydrate Content: 18 grams
  • Protein Content: 9 grams