Roasted Cheese Zucchini with Parmesan & Cherry Tomatoes

This post may contain affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you. Thank you for supporting our site.
If there’s one vegetable side dish that shows up at my house on repeat all summer long, it’s this one. Roasted cheese zucchini with Parmesan and cherry tomatoes is the kind of recipe I reach for when the garden — or the farmers market table — is overflowing with zucchini and I need something that comes together without much thought but still tastes like I put in real effort.
Here’s the short answer, since I know some of you just want the facts before you commit: you toss sliced zucchini and halved cherry tomatoes with olive oil, garlic, and seasoning, roast them until they start to caramelize at the edges, then finish everything under a blanket of shredded Parmesan until it turns golden and slightly crisp. Total hands-on time is about 10 minutes. Total time in the oven is around 20 to 25 minutes. That’s it — a healthy, low-carb, gluten-free side dish that pairs with almost anything you’re already making for dinner.
What makes this dish different from the dozens of roasted zucchini recipes floating around out there is the order of operations. Most recipes throw the cheese on too early, and it either burns before the zucchini softens or turns rubbery instead of crisp. I roast the vegetables first to drive off excess moisture — zucchini is mostly water, and skipping this step is the number one reason roasted zucchini turns out soggy — then add the Parmesan at the very end so it melts and browns without overcooking.
This is the kind of side dish that works for a Tuesday night dinner, If you’ve got extra zucchini on hand after making this, don’t miss our easy zucchini corn fritters — they’re just as simple and a great way to use up the rest of your harvest a backyard cookout, or even a holiday table when you want something green and fresh next to all the heavier dishes. Keep scrolling and I’ll walk you through everything: ingredient swaps, the exact technique I use to keep zucchini from getting mushy, storage tips, and a handful of variations so you can make this dish your own.
Quick Recipe Facts
| Detail | Information |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 22 minutes |
| Chill Time | Not required |
| Freeze Time | Not recommended |
| Total Time | 32 minutes |
| Servings | 4 as a side dish |
| Cuisine | American, Mediterranean-inspired |
| Course | Side Dish |
| Difficulty | Easy |
| Calories | Approximately 145 per serving |
| Protein | 7g per serving |
| Carbs | 8g per serving |
| Fat | 10g per serving |
Nutrition values are estimates and will vary based on specific brands and portion sizes used.
Table of Contents
- Why You’ll Love This Recipe
- Ingredient Guide
- Equipment Guide
- Step-by-Step Instructions
- Expert Tips
- Common Mistakes
- Recipe Variations
- Serving Ideas
- Storage Guide
- Troubleshooting
- Frequently Asked Questions
- Kitchen Tools That Make This Easier
- Recipe Card
Jump to Recipe — scroll to the bottom for the printable card.
Scroll to the bottom of this post for the full printable recipe card with exact measurements and instructions.
Why You’ll Love This Recipe
This roasted cheese zucchini is the dish I make when I want something that tastes like it took more effort than it did. A few reasons it’s earned a permanent spot in my dinner rotation:
It’s genuinely easy. There’s no par-boiling, no complicated sauce, and no fussy technique. You slice, toss, roast, and top with cheese.
It’s naturally low-carb and gluten-free, which makes it an easy side to serve alongside almost any main dish, whether you’re cooking for a mixed table of dietary needs or just trying to eat a few more vegetables during the week.
The texture is the whole point. Roasting at a high temperature concentrates the natural sweetness of the zucchini and tomatoes while the Parmesan forms a lightly crisp, golden layer on top. You get soft, caramelized vegetables with a savory, slightly crunchy finish.
It uses ingredients you probably already have. Zucchini, cherry tomatoes, garlic, olive oil, and Parmesan are pantry and fridge staples in most American kitchens, especially in the summer months.
It’s meal-prep friendly. You can prep the vegetables ahead of time and roast them right before serving, which makes this a practical option for busy weeknights or when you’re cooking for a crowd.
If you love the cheesy, garlicky flavor here, you’ll also want to try our cabbage Alfredo bake, another low-carb vegetable bake with that same comforting Parmesan finish.
Ingredient Guide
Getting the ingredients right is what separates a good roasted cheese zucchini from a great one, so here’s what to know about each one.

Zucchini is the star of this dish, and it’s worth choosing wisely. Look for zucchini that’s firm, glossy, and medium-sized — about 6 to 8 inches long. Oversized zucchini tends to be watery and seedy, which works against you when you’re trying to get good caramelization. Store zucchini unwashed in the refrigerator’s crisper drawer, where it will keep for about a week. If you can’t find good zucchini, yellow summer squash works as a close substitute with a slightly sweeter flavor.
Cherry tomatoes bring a burst of sweetness and acidity that balances the richness of the cheese. I prefer a mix of red and yellow cherry tomatoes for visual contrast, but any small tomato variety works, including grape tomatoes. Choose tomatoes that are firm and deeply colored. Store them at room temperature for the best flavor, since refrigeration can dull their sweetness and turn the texture mealy.
Parmesan cheese is what gives this dish its name and its signature golden, savory crust. Freshly grated Parmesan melts and browns far better than the pre-shredded bags sold at most grocery stores, which are often coated in anti-caking agents that prevent them from melting smoothly. If you’re avoiding dairy or want a different flavor profile, Pecorino Romano is a saltier substitute, and nutritional yeast can work in a pinch for a dairy-free version, though the texture will be different.
Garlic adds savory depth without overwhelming the dish. Fresh minced garlic is best, but if you’re short on time, jarred minced garlic or a scant half-teaspoon of garlic powder per clove will work as a substitute.
Olive oil helps the vegetables roast rather than steam, and it carries the flavor of the garlic and seasoning. A good everyday extra-virgin olive oil is all you need here; save your finishing-quality oil for drizzling at the table if you like.
Italian seasoning, salt, and black pepper round out the flavor. If you don’t have a pre-mixed Italian seasoning blend, a combination of dried oregano and dried basil works well.
Fresh basil, added at the end, brightens the whole dish and adds a pop of color. If you don’t have fresh basil, fresh parsley is a good substitute, though the flavor will be slightly different.
Equipment Guide
A rimmed baking sheet is essential here. The rim keeps the olive oil and any released tomato juices from spilling into your oven, and a large sheet gives the vegetables enough room to roast rather than steam. If your vegetables are crowded, they’ll release moisture and soften instead of developing that caramelized edge.
Parchment paper makes cleanup easier and prevents the cheese from sticking to the pan, though it isn’t strictly necessary if your baking sheet is nonstick.
A box grater or microplane for grating fresh Parmesan makes a noticeable difference in how well the cheese melts and browns. If you only have pre-shredded cheese on hand, it will still work, just with a slightly less crisp finish.
A sharp chef’s knife speeds up prep and ensures your zucchini slices are even, which matters for consistent roasting. Uneven pieces cook unevenly, leaving some slices mushy while others are still firm.
If you don’t have a rimmed baking sheet, a large oven-safe casserole dish is a reasonable substitute, though you may need to add a few extra minutes to the cook time since the vegetables will be more densely packed.
Step-by-Step Instructions
Follow these steps closely and you’ll have restaurant-quality roasted cheese zucchini on the table in about half an hour.
Step 1: Preheat the oven and prep the pan. Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper. A hot oven is key here — roasting at a high temperature is what allows the zucchini to caramelize instead of steam. Expert tip: if your oven runs cool, use an oven thermometer to confirm the actual temperature, since many home ovens run 15 to 25 degrees off from their display.
Step 2: Slice the zucchini. Trim the ends off 2 medium zucchini and slice them into half-moons about 1/4 inch thick. Consistent thickness is what to look for here — it ensures even cooking. Common mistake: slicing too thin causes the zucchini to turn mushy and lose its shape; too thick and the centers stay underdone while the edges char.
Step 3: Halve the cherry tomatoes. Slice 1 1/2 cups of cherry tomatoes in half. Visual cue: you’re looking for juicy, bright cross-sections. If your tomatoes seem especially watery, a light pat with a paper towel before roasting helps reduce excess moisture on the pan.
Step 4: Toss the vegetables. In a large bowl, combine the sliced zucchini, halved tomatoes, 3 tablespoons of olive oil, 3 minced garlic cloves, 1 teaspoon Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Toss until every piece is lightly coated. What to look for: a light, even sheen on the vegetables, not a pool of oil at the bottom of the bowl.
Step 5: Arrange in a single layer. Spread the vegetables in a single layer on the prepared baking sheet, cut-sides down where possible. Timing tip: this step takes an extra thirty seconds but is the difference between roasted and steamed vegetables. Common mistake: overcrowding the pan traps steam and prevents caramelization — use two pans if needed.
Step 6: Roast until nearly tender. Roast for 15 minutes. Texture cue: the zucchini should be just barely tender when pierced with a fork, and the tomatoes should look slightly blistered.
Step 7: Add the Parmesan. Remove the pan from the oven and sprinkle 3/4 cup of freshly grated Parmesan evenly over the vegetables. Expert tip: sprinkle from a height for more even coverage, similar to how you’d finish a pizza.
Step 8: Finish roasting. Return the pan to the oven and roast for another 6 to 8 minutes, or until the cheese is melted and turning golden brown in spots. Visual cue: you want light golden-brown patches, not a uniformly pale melt, which means it needs more time, or deep brown edges, which means it’s gone too far.
Step 9: Garnish and serve. Remove from the oven and immediately scatter torn fresh basil leaves over the top. Let the dish rest for 2 to 3 minutes before serving; this brief rest allows the cheese to set slightly so it doesn’t slide off when you’re plating.
Expert Tips
Salt the zucchini lightly and let it sit on a paper towel for 10 minutes before roasting if you have extra time. This draws out surface moisture and results in an even more caramelized finish, a trick borrowed from restaurant kitchens for cooking watery vegetables.
Use two baking sheets if you’re doubling the recipe rather than piling everything onto one pan. Crowding is the single biggest reason home cooks end up with soggy roasted vegetables instead of restaurant-style caramelization.
For a more dramatic presentation, broil the dish for the final 1 to 2 minutes instead of roasting, watching closely so the cheese doesn’t burn. This gives you deeper color and a more pronounced crust.
Grate your own Parmesan whenever possible. Pre-shredded cheese contains anti-caking agents that prevent it from melting into that smooth, golden crust this recipe is known for.
Common Mistakes
Even a simple recipe like this one has a few pitfalls. Here’s how to avoid the most common roasted cheese zucchini mistakes.
Problem: The zucchini turns out mushy. Cause: Slices are cut too thin, or the pan is overcrowded, trapping steam. Solution: Cut zucchini into 1/4-inch slices and use a large enough pan (or two pans) so every piece has room to roast rather than steam.
Problem: The cheese burns before the vegetables finish cooking. Cause: Parmesan was added at the beginning of the cook time instead of partway through. Solution: Always add cheese in the final 6 to 8 minutes of roasting, after the vegetables are already mostly tender.
Problem: The dish is watery on the pan. Cause: Cherry tomatoes release a lot of liquid as they roast, especially if they’re very ripe. Solution: Pat tomatoes dry before tossing, and avoid using tomatoes that are overripe or damaged.
Problem: The cheese doesn’t melt smoothly. Cause: Pre-shredded cheese with anti-caking coating was used instead of freshly grated. Solution: Grate a block of Parmesan yourself for the best melt and color.
Recipe Variations
One of the best things about this roasted cheese zucchini recipe is how easily it adapts to different diets and occasions. Here are the swaps I use most often.
| Variation | How to Adapt |
|---|---|
| Healthy | Reduce olive oil to 2 tablespoons and use half the amount of Parmesan |
| High Protein | Add cooked, crumbled chicken sausage or diced grilled chicken before roasting |
| Low Sugar | Recipe is naturally low in sugar as written |
| Keto | Recipe is naturally keto-friendly; confirm your Italian seasoning blend has no added sugar |
| Gluten Free | Recipe is naturally gluten-free as written |
| Dairy Free | Substitute Parmesan with a dairy-free hard cheese alternative or nutritional yeast |
| Seasonal | Swap cherry tomatoes for roasted butternut squash cubes in the fall |
| Holiday | Add a sprinkle of crushed red pepper and lemon zest for a festive finish |
| Kid Friendly | Cut vegetables smaller and reduce garlic slightly for a milder flavor |
| Party Version | Serve in a large shallow dish with extra Parmesan and fresh herbs for a shareable presentation |
| Budget Version | Use dried herbs only and a more affordable domestic Parmesan-style cheese |
| Luxury Version | Finish with a drizzle of good olive oil, flaky sea salt, and shaved Parmigiano-Reggiano |
Serving Ideas
This roasted cheese zucchini is versatile enough to show up across a wide range of meals and occasions.
Dinner: Serve alongside grilled chicken, baked salmon, or a simple steak for a balanced weeknight plate. Pair it with our high protein cottage cheese pasta for a simple, cheese-forward meal that comes together in under 30 minutes.
Lunch: Pair with a slice of crusty bread and a fried egg on top for a satisfying vegetarian lunch.
Meal Prep: Portion into containers alongside a protein and a grain for easy grab-and-go lunches through the week.
Potluck or BBQ: This dish travels well and holds up at room temperature, making it a solid potluck or backyard cookout contribution.
Picnic: Pack it in a shallow container; it’s just as good served warm or at room temperature.
Thanksgiving or Christmas: Use it as a lighter, fresher counterpoint to heavier holiday sides like mashed potatoes and stuffing.
Game Day: Serve as part of a spread alongside other finger foods; it holds its shape well enough to eat with toothpicks.
Summer Parties: This is a natural fit for backyard gatherings when zucchini and tomatoes are at their peak.
Storage Guide
Counter: This dish is safe at room temperature for up to 2 hours, per standard food safety guidance for cooked vegetable dishes.
Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezer: Freezing is not recommended. Zucchini has a high water content, and freezing changes its texture significantly, resulting in a mushy, waterlogged dish once thawed.
Reheating: Reheat in a 375°F oven for about 8 to 10 minutes, or in an air fryer at 350°F for 4 to 5 minutes, to help restore some of the original texture. Microwaving works in a pinch but will soften the vegetables further.
Meal Prep: You can slice the zucchini and tomatoes up to 2 days ahead and store them separately in the refrigerator, then toss with oil and seasoning right before roasting. Prepping ahead like this is my favorite way to get roasted cheese zucchini on the table fast on a busy weeknight.
Shelf Life: For best quality and food safety, consume refrigerated leftovers within 3 days. If you’re ever uncertain about the condition of stored leftovers, consult general food safety guidance from a trusted source such as your country’s food safety agency before eating.
Troubleshooting
My vegetables are releasing too much liquid on the pan. This usually means the tomatoes were very ripe or the pan was overcrowded. Next time, pat the tomatoes dry and use a larger pan or two pans.
The dish tastes bland. This is almost always an under-salting issue. Taste the raw vegetable mixture before roasting; it should taste slightly saltier than you’d want the finished dish to be, since roasting mellows seasoning.
The cheese slid off in one clump. This happens when the cheese is added too early and melts into a single mass rather than distributing and browning. Add it partway through cooking, as directed, and sprinkle it evenly.
The zucchini looks pale instead of caramelized. Your oven may not be hot enough, or the pan may be overcrowded. Confirm your oven temperature and give the vegetables more space.
Frequently Asked Questions
Can I use regular tomatoes instead of cherry tomatoes? Yes, though you’ll want to cut regular tomatoes into similarly sized chunks. Keep in mind that larger tomato pieces release more liquid, so you may need a few extra minutes of roasting time.
Do I need to peel the zucchini? No, zucchini skin is thin, tender, and edible. Peeling isn’t necessary and removes some of the fiber and nutrients found in the skin.
Can I make this dish ahead of time? You can prep the vegetables a day or two in advance, but this dish is best roasted just before serving, since the texture is at its peak right out of the oven.
Is this recipe keto-friendly? Yes, this roasted cheese zucchini is naturally low in carbohydrates and fits well within a keto or low-carb eating pattern.
Can I add other vegetables to this dish? Absolutely. Bell peppers, red onion, and mushrooms all roast well alongside zucchini and tomatoes using the same method.
What can I use instead of Parmesan? Pecorino Romano is a close substitute with a saltier, tangier flavor. For a milder option, try shredded mozzarella, though it won’t brown quite the same way.
Why is my zucchini watery? Zucchini is naturally high in water content. Slicing it evenly, roasting at a high temperature, and avoiding an overcrowded pan all help minimize excess moisture.
Can I make this on a grill instead of in the oven? Yes, you can roast the vegetables in a grill-safe pan over medium-high heat with the lid closed, adding the cheese during the final few minutes.
Is this recipe gluten free? Yes, all of the ingredients in this recipe are naturally gluten-free, but always check your specific Italian seasoning blend for any additives if you have a gluten sensitivity.
How do I keep the cheese from burning? Add the Parmesan only in the final stretch of roasting, and keep an eye on it during the last few minutes, since cheese can go from golden to burnt quickly.
Can I double this recipe for a crowd? Yes, but use two baking sheets instead of piling everything onto one, so the vegetables roast rather than steam.
What protein pairs best with this dish? Grilled chicken, baked salmon, roasted pork tenderloin, or a simple steak all pair well with the flavors in this dish.
Can I use frozen zucchini? Frozen zucchini releases too much water as it thaws and roasts, resulting in a mushy texture. Fresh zucchini is strongly recommended for this recipe.
Is this recipe vegetarian? Yes, this dish is vegetarian as written, since it doesn’t contain any meat, poultry, or fish.
How many servings does this recipe make? This roasted cheese zucchini recipe makes about 4 servings as a side dish, though it can easily be scaled up or down depending on how many people you’re feeding.
Kitchen Tools That Make This Easier
A few tools genuinely make this recipe, and roasted vegetable cooking in general, easier and more consistent. These are general product categories worth looking for rather than specific brand endorsements.
A heavy-gauge rimmed baking sheet. A sturdy, warp-resistant sheet pan distributes heat evenly, which helps vegetables roast rather than scorch in hot spots. Best for anyone who roasts vegetables regularly. Look for a pan with a light-colored, uncoated surface, since dark nonstick pans can cause over-browning at high oven temperatures. Consider the size relative to your oven so vegetables aren’t overcrowded.
A handheld rotary or box grater. Freshly grated Parmesan melts and browns far better than pre-shredded cheese. Best for anyone who cooks with hard cheeses often. Look for a grater with a comfortable handle and a stable base or non-slip feet.
A set of stainless mixing bowls. Useful for tossing vegetables evenly with oil and seasoning before they hit the pan. Best for general kitchen prep beyond just this recipe. Look for a nesting set in a few different sizes for versatility.
An oven thermometer. Many home ovens run hotter or cooler than their display suggests, which affects roasting results significantly. Best for anyone who’s had inconsistent roasting results in the past. Look for one that clips or hangs easily from an oven rack.
A sharp 8-inch chef’s knife. Even slicing leads to even cooking. Best for anyone doing regular vegetable prep. Look for a comfortable handle and a blade that holds an edge well.
Silicone or parchment baking sheet liners. These make cleanup faster and help prevent sticking, especially once the cheese starts to brown. Best for anyone who roasts vegetables often and wants easier cleanup. Look for liners rated for high oven temperatures.
A microplane zester. Useful if you want to finish the dish with a bit of lemon zest or extra-fine Parmesan for garnish. Best for home cooks who like a finishing touch on their dishes. Look for one with a protective cover for safe storage.
Glass meal-prep containers with lids. Ideal for storing leftovers or prepping the sliced vegetables ahead of time. Best for anyone who meal preps regularly. Look for containers that are both freezer- and microwave-safe, and oven-safe if you plan to reheat directly in the container.
External Authority
For general questions about safely storing and reheating cooked vegetable dishes, it’s a good idea to consult trusted food safety resources, such as your national food safety agency’s guidance on refrigeration times and safe reheating temperatures, rather than relying on memory alone.
Recipe Card
Roasted Cheese Zucchini with Parmesan & Cherry Tomatoes
An easy, 30-minute roasted vegetable side dish featuring tender zucchini, sweet cherry tomatoes, and golden melted Parmesan.

Servings: 4 (scalable: multiply ingredients by 1.5x or 2x for a larger batch) Prep Time: 10 minutes Cook Time: 22 minutes Total Time: 32 minutes
Ingredients
- 2 medium zucchini, sliced into 1/4-inch half-moons
- 1 1/2 cups cherry tomatoes, halved
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 3/4 cup freshly grated Parmesan cheese
- 2 tablespoons fresh basil, torn, for garnish
Instructions
- Preheat the oven to 425°F (220°C) and line a large rimmed baking sheet with parchment paper.
- In a large bowl, toss the zucchini and cherry tomatoes with olive oil, garlic, Italian seasoning, salt, and pepper until evenly coated.
- Spread the mixture in a single layer on the prepared baking sheet.
- Roast for 15 minutes, until the zucchini is nearly tender.
- Remove from the oven and sprinkle Parmesan evenly over the vegetables.
- Return to the oven and roast for another 6 to 8 minutes, until the cheese is melted and golden in spots.
- Garnish with fresh basil and let rest for 2 to 3 minutes before serving.
Notes
For extra caramelization, broil for the final 1 to 2 minutes instead of roasting, watching closely to prevent burning. Freshly grated Parmesan melts and browns significantly better than pre-shredded cheese.
For a heartier weeknight plate, serve this alongside our honey garlic chicken meatballs — the sweet, sticky glaze plays really well against the savory Parmesan crust on the zucchini.
Nutrition (per serving, estimated)
Calories: 145 | Protein: 7g | Carbs: 8g | Fat: 10g

2 thoughts on “Best Roasted Cheese Zucchini with Parmesan (Easy 30-Min)”