From the roundup: 12 Easy Vegetable Side Dish Recipes for Dinner
Sauteed zucchini with cherry tomatoes is one of those sides I make when the garden is overflowing and I need something on the table fast. The whole thing takes about 17 minutes, and most of that is just leaving the pan alone long enough to get some real color on the zucchini. Active time is maybe 7 minutes.
The method is simple: hot pan, olive oil, zucchini flat-side down, then garlic, then the tomatoes. The tomatoes soften and give off just enough juice to coat everything in a light, glossy sauce. Torn basil goes on at the very end, off the heat, so it stays bright instead of turning dark and limp.
It works as a weeknight vegetable side next to grilled chicken or fish, and it holds at room temperature for up to 30 minutes without turning sad, which is genuinely useful when the rest of dinner takes longer than expected.
Why this one lives in the regular rotation
My neighbor dropped off a bag of zucchini from her garden mid-August, the kind of bag where you know she was trying to get rid of them. I had cherry tomatoes from my own plants that were about two days from being too soft to eat raw, so I threw this together on a Tuesday night with zero plan. It was done before the pasta water even boiled.
One of my kids, who normally picks around any cooked vegetable that looks soft, ate two servings because the zucchini had actual golden edges instead of that steamed, pale look. That was enough for me to write it down and make it again the following week.
Why you will love this
- On the table in 17 minutes with one skillet and no oven
- The tomatoes release a light pan sauce that coats the zucchini without any extra liquid or thickener
- Holds at room temperature for up to 30 minutes, so it does not need to be timed perfectly with the rest of dinner
- Fresh basil added off the heat keeps the flavor clean, not muddy
- Uses up garden or farmers market zucchini and tomatoes when both are at peak and cheapest
Tips for success
- Let the zucchini sit undisturbed for a full 1 to 2 minutes before you stir. That contact time is what builds the golden sear. Moving it too soon is the most common reason this dish turns out pale and soft instead of golden.
- Use a wide skillet, not a saucepan. Crowding the pan traps steam and you lose the sear entirely. If your pan is small, cook the zucchini in two batches and combine before adding the tomatoes.
- Add the garlic to the center of the pan, not the edge where the oil is hottest. Thirty seconds is all it needs. Burnt garlic will make the whole dish bitter and there is no fixing it once it happens.
- Pull the pan off the heat before adding the basil. Basil wilts and darkens fast on a hot surface, and you want it torn and scattered, not cooked.
If it turns out watery
- Watery zucchini usually means the pan was not hot enough before the zucchini went in, or the pieces were too crowded. Let the oil shimmer for a full 30 seconds and use your widest pan.
- If the tomatoes release more juice than expected, turn the heat up for the last 60 seconds and let the liquid cook down. It goes from watery to glossy quickly.
- Salting the zucchini and letting it sit on paper towels for 10 minutes before cooking draws out extra moisture, but for a 17-minute weeknight side I usually skip this and just focus on a hot pan instead.
- Serving on a warm plate rather than a cold one also helps, since cold plates make the liquid pool fast.
Substitutions
Yellow summer squash works exactly the same way here, and a mix of yellow and green looks nice on the plate. Grape tomatoes can replace cherry tomatoes with no change in method, just halve them the same way. If you do not have fresh basil, a handful of baby spinach stirred in right at the end wilts into the pan sauce without tasting out of place.
For something more filling, a sprinkle of crumbled feta or shaved Parmesan at serving adds enough richness to make this a light main over pasta or grain. For a lower-sodium version, cut the kosher salt to a pinch and add a squeeze of fresh lemon juice at the end instead, it does a similar job of pulling the flavors together.
Make-ahead and storage
You can slice the zucchini and halve the tomatoes several hours ahead and keep them refrigerated in separate containers until you are ready to cook. The actual saute is fast enough that I rarely bother, but it does help on busy nights. The finished dish keeps in the refrigerator in an airtight container for up to 3 days, and it is honestly just as good cold or at room temperature as it is warm, which makes it useful for lunches too.
To reheat, warm it gently in a skillet over medium-low heat with a small splash of water to loosen the pan sauce. Do not freeze this one. Zucchini releases a lot of water when it thaws and the texture turns soft and waterlogged.

Sauteed Zucchini with Cherry Tomatoes and Basil
Ingredients
Equipment
Method
- Slice the zucchini into half-moons about 1/2 inch thick. Halve the cherry tomatoes and set them aside separately. Having everything ready before you turn on the heat matters here because this dish moves fast.
- Heat a large wide skillet over medium-high heat. Add the olive oil and let it shimmer for about 30 seconds. You want the pan genuinely hot before the zucchini goes in.
- Add the zucchini to the pan in as close to a single layer as possible. Sprinkle with salt and pepper. Now leave it alone. Let it cook undisturbed for a full 1 to 2 minutes so the flat cut sides make solid contact with the hot pan and build a golden sear. Stir once, then let it sit another minute.
- Push the zucchini to the edges of the pan and add the sliced garlic to the center. Cook the garlic for about 30 seconds, stirring it, until fragrant but not browned. Then mix it in with the zucchini.
- Add the halved cherry tomatoes, cut side down. Cook for 2 to 3 minutes, stirring once or twice, until the tomatoes soften and start to release their juice. That liquid will coat the zucchini in a light, glossy pan sauce. Taste and add more salt if needed.
- Remove the pan from the heat. Scatter the torn basil and lemon zest if using over the top. Give everything one gentle toss and transfer to a serving dish. Serve right away or let it sit at room temperature for up to 30 minutes, it holds up well.
Notes
← Back to 12 Easy Vegetable Side Dish Recipes for Dinner

