Roasted Garlic-parmesan Zucchini, Squash And Tomatoes Recipe
Roasted vegetables are my ultimate comfort food. They’re easy to make, packed with flavor, and the perfect way to use up fresh produce from the fridge—or, better yet, the garden. This roasted garlic-Parmesan zucchini, squash, and tomatoes recipe is no exception. It’s colorful, healthy, and irresistibly delicious, with golden Parmesan that crisps just enough to keep you coming back for more. It’s a side dish so good, you might just find yourself eating it straight off the pan (trust me, I speak from experience).
I still remember the first time I made this dish during a summer cookout. My zucchini plants were out of control, and my counter was practically overflowing with tomatoes. I threw this recipe together on a whim, expecting it to be a simple side to the main course. But as soon as it came out of the oven, warm and bubbling with Parmesan, it stole the spotlight. Even the kids who claimed they “didn’t like vegetables” couldn’t stop reaching for seconds. That moment solidified this dish as a summer staple in my kitchen.
A little background on this recipe’s origins
This combination of zucchini, squash, and tomatoes is a classic in Mediterranean and Italian cooking, where fresh, seasonal produce takes center stage. The blend of garlic, olive oil, and Parmesan is a timeless pairing that elevates the natural sweetness of these veggies. While traditional ratatouille uses similar ingredients with more of a stew-like preparation, this roasted version caramelizes the vegetables and cheese to create a depth of flavor that’s completely addictive. Over the years, I’ve seen variations pop up everywhere, but the simplicity of this recipe keeps it a favorite.
Let’s talk ingredients: fresh, flavorful, and flexible
The magic of this dish lies in its simplicity. Each ingredient plays a role, but there’s plenty of room to tweak things to your taste.
- Zucchini and yellow squash: These are the stars of the show. They roast up tender but hold their shape, offering a satisfying bite. If you’re out of one or the other, you can use all zucchini or squash, or even try eggplant as a substitute. For the best flavor, pick firm, medium-sized squash with bright, unblemished skin.
- Tomatoes: Flavorino or Campari tomatoes are naturally sweet and perfect for roasting, but cherry or grape tomatoes work just as well. They soften and slightly burst in the oven, adding a juicy contrast. Pro tip: Don’t refrigerate your tomatoes—they’ll lose flavor!
- Olive oil: A good-quality extra virgin olive oil is ideal here since it infuses the veggies with richness. If you’re in a pinch, avocado oil is a great substitute.
- Garlic: Minced fresh garlic brings a bold, aromatic element. Jarred minced garlic works in a rush, but fresh always wins.
- Italian seasoning: A pre-made blend is convenient, but you can also mix your own with dried oregano, basil, thyme, and rosemary.
- Parmesan cheese: Freshly grated Parmesan makes all the difference! It crisps up beautifully and adds a salty, nutty flavor. Pecorino Romano is a great alternative if you want a sharper taste.
- Parsley: Completely optional, but a sprinkle of parsley brightens the dish for presentation and adds a hint of freshness.

The tools you’ll need to get it just right
For this recipe, you don’t need anything fancy, just a few basics to make things easier:
- Rimmed baking sheet: A sturdy sheet prevents spillage and promotes even roasting. If you don’t have one, a large casserole dish works too, but the veggies may steam more than roast.
- Parchment paper or foil: Keeps cleanup easy and prevents sticking.
- Mixing bowls: You’ll need one for the olive oil mixture and another to toss the veggies.
- A sharp knife: Cutting uniform slices is key for even cooking, so invest in a good chef’s knife or santoku.
Step-by-step: the easiest roasted veggie recipe ever
- Prep your oven and pan
Preheat your oven to 400°F and line your baking sheet with parchment or foil. This step saves you from scrubbing stuck-on cheese later—thank me later! - Mix the flavor-packed olive oil
In a small bowl, whisk together the olive oil, minced garlic, and Italian seasoning. Let it sit for 5–10 minutes if you have the time. This little rest lets the garlic and herbs infuse the oil, giving the veggies even more flavor. - Toss the veggies
Place your zucchini, squash, and tomatoes in a large bowl. Drizzle the olive oil mixture over the top, and toss gently with your hands to coat everything evenly. This is the part where I always sneak a whiff of the garlic—it smells so good! - Arrange and season
Pour the coated veggies onto your prepared baking sheet and spread them out into a single layer. Don’t crowd them too much, or they’ll steam instead of roasting. Sprinkle with salt and freshly cracked pepper. - Add the Parmesan
Here’s the fun part: sprinkle the shredded Parmesan generously over the top. Make sure each veggie slice gets its fair share—you’ll thank yourself when it’s golden and crispy. - Roast to perfection
Pop the pan into your preheated oven and roast for 25–30 minutes. The veggies should be tender, and the Parmesan will be beautifully browned. Keep an eye on them during the last few minutes to avoid burning the cheese. - Garnish and serve
If you’re feeling fancy, sprinkle some fresh parsley on top. Serve the veggies warm, straight from the pan.

Variations and twists to try
- Make it vegan: Swap the Parmesan for a plant-based cheese or nutritional yeast.
- Add protein: Toss in cooked Italian sausage or shredded rotisserie chicken for a hearty main dish.
- Try different veggies: Bell peppers, red onions, or asparagus would be amazing here.
- Spice it up: Add a pinch of red pepper flakes to the olive oil for a subtle kick.
- Seasonal swaps: In the fall, try swapping the zucchini for sweet potatoes or butternut squash.
Serving suggestions that wow
For a casual dinner, I love serving this dish alongside grilled chicken or fish. If you’re hosting, plate the veggies on a large serving platter and garnish with parsley for a pop of green. Pair them with some crusty bread to soak up the roasted juices—it’s a match made in heaven.
What to sip with it
A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs beautifully with these veggies. If you’re a beer person, a light lager or wheat beer works well. And for non-alcoholic options, sparkling water with a splash of lemon is refreshing and simple.
Storing leftovers (if you have any)
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 375°F oven for about 10 minutes to crisp them back up. Avoid microwaving, as it can make the veggies mushy.
Scaling the recipe up or down
This recipe easily doubles for a crowd—just use two baking sheets to avoid overcrowding. Halve the ingredients for a smaller portion, but keep the ratios the same for the best results.
Troubleshooting tips
- Veggies too soggy? You might’ve crowded the pan. Spread them out more next time!
- Cheese burns too quickly? Check your oven’s temperature—it might run hot. Cover the pan loosely with foil if needed.
- Not enough flavor? Don’t skimp on the salt, and make sure to use fresh garlic and Parmesan.
Give it a try
This roasted garlic-Parmesan zucchini, squash, and tomatoes recipe is proof that simple ingredients can create unforgettable dishes. Whether you’re serving it at a dinner party or meal-prepping for the week, it’s bound to become a favorite. I can’t wait to hear how you make it your own!

Frequently asked questions
- Can I use frozen vegetables?
Fresh is best for roasting, but if you must use frozen, thaw and pat them dry first. - How do I prevent soggy veggies?
Spread them out in a single layer, and don’t skip the high oven temperature. - Can I skip the Parmesan?
Absolutely! Try nutritional yeast or leave it off entirely for a lighter version. - What if I don’t have Italian seasoning?
Mix equal parts oregano, basil, and thyme for a quick substitute. - Is this dish gluten-free?
Yes, as long as your Parmesan is gluten-free (most are).

Roasted Garlic-parmesan Zucchini, Squash And Tomatoes Recipe
A simple and delicious recipe for roasted zucchini, squash, and tomatoes with garlic and Parmesan. Ready in 30 minutes!
- Total Time: 40 minutes
- Yield: 6 1x
Ingredients
- 2 small zucchini (1 lb), cut into 1/2-inch thick slices
- 2 small yellow squash (1 lb), cut into 1/2-inch thick slices
- 14 oz Flavorino or small Campari tomatoes , sliced into halves
- 3 Tbsp olive oil
- 4 cloves garlic , minced (1 1/2 Tbsp)
- 1 1/4 tsp Italian seasoning
- Salt and freshly ground black pepper
- 1 cup (2.4 oz) finely shredded Parmesan cheese
- Fresh or dried parsley , for garnish (optional)
Instructions
- Prep your oven and pan
Preheat your oven to 400°F and line your baking sheet with parchment or foil. This step saves you from scrubbing stuck-on cheese later—thank me later! - Mix the flavor-packed olive oil
In a small bowl, whisk together the olive oil, minced garlic, and Italian seasoning. Let it sit for 5–10 minutes if you have the time. This little rest lets the garlic and herbs infuse the oil, giving the veggies even more flavor. - Toss the veggies
Place your zucchini, squash, and tomatoes in a large bowl. Drizzle the olive oil mixture over the top, and toss gently with your hands to coat everything evenly. This is the part where I always sneak a whiff of the garlic—it smells so good! - Arrange and season
Pour the coated veggies onto your prepared baking sheet and spread them out into a single layer. Don’t crowd them too much, or they’ll steam instead of roasting. Sprinkle with salt and freshly cracked pepper. - Add the Parmesan
Here’s the fun part: sprinkle the shredded Parmesan generously over the top. Make sure each veggie slice gets its fair share—you’ll thank yourself when it’s golden and crispy. - Roast to perfection
Pop the pan into your preheated oven and roast for 25–30 minutes. The veggies should be tender, and the Parmesan will be beautifully browned. Keep an eye on them during the last few minutes to avoid burning the cheese. - Garnish and serve
If you’re feeling fancy, sprinkle some fresh parsley on top. Serve the veggies warm, straight from the pan.
Notes
Serving suggestions that wow
For a casual dinner, I love serving this dish alongside grilled chicken or fish. If you’re hosting, plate the veggies on a large serving platter and garnish with parsley for a pop of green. Pair them with some crusty bread to soak up the roasted juices—it’s a match made in heaven.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: dinner