🇮🇹 Vita Milanese — Your Italian Cooking Friend🇮🇹 Italiano
🏠 Home 📚 All Recipes 📖 The Ebooks

Pasta with Zucchini and Cherry Tomatoes

⏱️ 10 min🍳 15 min⏱️ 25 min📊 Easy🍽️ 4Volume 1 · Pasta Perfetto

A ridiculously simple weeknight pasta that proves the best summer cooking needs only three ingredients, one skillet, and the confidence to let good produce speak for itself. Golden, caramelized zucchini cubes and jammy, burst cherry tomatoes cling to every strand of spaghetti, finished with fresh basil, salty Parmigiano, and a final drizzle of good olive oil. Fifteen minutes of active work, 320 calories per serving, and absolutely no cream, butter, or complicated technique required.

AmountIngredient
12 oz (340 g)Spaghetti or linguine
3 mediumZucchini (about 8 oz / 225 g each)
1 pint (300 g)Cherry tomatoes
¼ cup (60 ml)Extra-virgin olive oil, plus more for drizzling and serving
4–5 large leavesFresh basil, torn, plus more for garnish
½ cup (45 g)Freshly grated Parmigiano-Reggiano
Kosher salt and freshly ground black pepper

This pasta is a masterclass in restraint—and it's all the better for it. The technique is deceptively simple: you dice zucchini into small cubes and sauté them in generous olive oil until they're deeply golden and almost confit-soft, concentrating their sweetness into something close to gold. Then you add halved cherry tomatoes and let them soften and collapse into a loose, jammy sauce right in the same pan. The pasta finishes cooking in the skillet, absorbing the sweet-tart tomato juices and the olive oil infused with zucchini, creating an emulsion that needs nothing more than a handful of fresh basil, a shower of Parmigiano-Reggiano, and a final thread of raw olive oil. It's the kind of pasta you make in August when zucchini and tomatoes are at their peak—and it tastes like summer in a bowl.

Use level tablespoons and standard US measuring cups. All produce is medium unless specified.

🥘 Equipment

📋 Preparation

Step 1 — Prepare the Zucchini and Tomatoes (5 minutes)

Dice the zucchini: Trim the ends from the zucchini. Cut each zucchini in half lengthwise, then slice lengthwise into ½-inch (1 cm) planks. Cut each plank lengthwise into ½-inch strips, then crosswise into ½-inch (1 cm) dice. You should have about 4 cups of zucchini cubes.

Halve the cherry tomatoes: Wash and dry the cherry tomatoes. Cut each tomato in half through the equator. Leave any tiny tomatoes whole—they'll burst on their own in the pan.

Uniform dice matter here: zucchini cubes of the same size cook evenly, so every piece reaches that perfect golden-brown edge at the same time. Take the extra 30 seconds to line up your strips before the final crosswise cut.

Step 2 — Sauté the Zucchini (7 minutes)

Place the skillet over medium-high heat and add ¼ cup of olive oil. When the oil shimmers (it should ripple and glisten but not smoke), add the diced zucchini in a single, even layer—work in two batches if your skillet is crowded. Season with ½ teaspoon of kosher salt and a generous pinch of black pepper.

Cook without moving for 2 minutes, until the bottoms of the zucchini cubes are deeply golden. Toss or stir, then continue cooking, stirring only every 60 to 90 seconds, until the zucchini is tender, translucent at the center, and browned in spots on multiple sides—5 to 7 minutes total.

Don't crowd the pan and don't stir too often. Zucchini is mostly water—it needs direct contact with the hot oil to brown rather than steam. If your zucchini starts releasing water instead of browning, the heat is too low or the pan is too full. Let each piece rest against the hot surface long enough to develop a golden crust.

Step 3 — Add the Cherry Tomatoes (5 minutes)

Reduce heat to medium. Add the halved cherry tomatoes to the skillet with the zucchini. Season with a pinch of kosher salt. Cook, stirring occasionally, until the tomatoes have softened, released their juices, and begun to collapse into a loose, chunky sauce—4 to 5 minutes. The skins should be wrinkled and the pan juices should be tinted a light pink-orange from the tomatoes.

If the pan looks dry (unlikely if a good olive oil base was used), add 2 tablespoons of reserved pasta water (you'll reserve it in Step 4) or plain water to loosen.

The tomatoes don't need long—just enough time to soften and release their juices into the oil. You want them jammy, not totally dissolved. A few tomatoes that stay mostly intact add pleasant little pops of acidity when you bite into them.

Step 4 — Cook the Pasta (8–10 minutes, concurrent with Steps 2–3)

While the zucchini and tomatoes cook, bring a large pot of generously salted water (about 1½ tablespoons kosher salt per 4 quarts of water) to a rolling boil over high heat.

Add the spaghetti and cook until just shy of al dente—about 1½ minutes less than the package directions specify (the pasta will finish cooking in the skillet).

Just before draining, reserve 1½ cups of the starchy pasta cooking water. Drain the spaghetti well (do not rinse).

Undercooking by 1½ minutes is essential. The pasta finishes cooking in the skillet, where it absorbs the sweet zucchini-tomato juices and releases starch to help form a silky, clinging sauce. Starting with fully cooked pasta would give you a loose, watery result.

Step 5 — Combine and Finish (2 minutes)

Return the skillet with the zucchini and tomatoes to medium-high heat. Add the drained pasta and ½ cup of the reserved pasta cooking water. Using tongs, toss vigorously to combine—the residual heat will finish cooking the pasta and meld everything together.

Cook, tossing constantly, for 1 to 2 minutes, until the pasta is perfectly al dente and the liquid has reduced to a glossy, emulsified sauce that coats each strand. If the pasta looks dry, add more pasta water a tablespoon at a time—you're looking for a loose, silky coating, not a soupy pool.

Remove from heat. Add the torn fresh basil leaves and half the grated Parmigiano-Reggiano. Toss once more to distribute. Taste and adjust salt with a pinch of kosher salt and a crack of freshly ground black pepper.

The quick toss over high heat is the magic step. The starch from the pasta water, the olive oil, and the tomato juices come together into an impromptu emulsion that clings to every strand. Work fast and keep the pasta moving—the whole process takes less than 2 minutes.

Step 6 — Serve

Divide among warm shallow bowls. Top each serving with the remaining Parmigiano-Reggiano, a few extra torn basil leaves, and a generous drizzle of good extra-virgin olive oil. Serve immediately.

The final drizzle of raw olive oil is not optional—it adds a peppery, fruity finish that lifts the entire dish. Use your best oil here, the one you reserve for finishing rather than cooking.

🧑‍🍳 Chef's Tips

❌ Common Mistakes

MistakeWhy It HurtsThe Fix
Overcrowding the skilletZucchini steams instead of browning, producing pale, watery results with no caramelized sweetnessUse a 12-inch skillet and cook zucchini in a single layer—work in two batches if needed
Stirring the zucchini too oftenConstant stirring prevents the zucchini from staying in contact with the hot pan long enough to brownStir only every 60–90 seconds; let the cubes sit and develop a golden crust
Using too little oilThe zucchini sticks to the pan, and there isn't enough oil to create a silky sauce baseUse a generous ¼ cup—the oil is both the cooking medium and the sauce foundation
Overcooking the pasta before finishing in the skilletThe pasta absorbs too much water and turns bloated and mushy when it finishes cooking in the sauceCook 1½ minutes less than package directions; finish in the skillet
Adding basil to the hot panThe heat instantly wilts and blackens basil, destroying its bright, aromatic flavorStir in basil off the heat at the very end, just before serving
Forgetting to reserve pasta waterWithout the starchy water, the sauce has no body and won't emulsify or cling to the pastaAlways reserve at least 1½ cups of pasta water before draining
Using old, oversized zucchiniLarge zucchini have more seeds and water, producing watery, bland cubes instead of sweet, firm onesChoose medium, firm zucchini (about 8 oz / 225 g each)—firm, glossy, and heavy for their size
Dicing the zucchini too smallTiny pieces cook to mush before they can brown, losing all textureDice into ½-inch (1 cm) cubes—large enough to hold their shape and develop a crust

💡 Variations

VariationHow To
Add GarlicAdd 3 cloves of thinly sliced garlic to the skillet 30 seconds before the zucchini finishes browning. The garlic infuses the oil and adds a savory, aromatic base note
Make it SpicyAdd ½ teaspoon of red pepper flakes along with the cherry tomatoes in Step 3. The gentle heat contrasts beautifully with the sweet zucchini and bright tomatoes
Add Pine NutsToast ¼ cup pine nuts in a dry skillet over medium heat until fragrant and golden, about 3 minutes. Sprinkle over each serving for a nutty crunch
Go Gluten-FreeUse gluten-free spaghetti or linguine. Cook according to package directions minus 1 minute, then finish in the skillet as directed. Handle gently—GF pasta is more delicate
Use Yellow Squash Instead of ZucchiniYellow summer squash is nearly identical in texture and behaves the same way. The flavor is slightly milder and the color is paler, but the technique is unchanged
Add ShrimpSear 1 lb (455 g) large shrimp in the skillet first (2 minutes per side), remove and set aside, then proceed with the zucchini. Return the shrimp to the pan with the pasta in Step 5 for a surf-and-turf version
Add RicottaDollop ½ cup of fresh whole-milk ricotta over each serving instead of (or in addition to) the Parmigiano. The creamy, milky ricotta adds richness that complements the bright tomato and zucchini
Add OnionThinly slice 1 small yellow onion and cook it in the olive oil for 3 minutes before adding the zucchini. The caramelized onion adds sweetness and depth
Rustic Version (no pasta water)If you forgot to reserve pasta water, use ⅓ cup of warm water mixed with 1 tablespoon of all-purpose flour as a quick substitute. Whisk until smooth before adding to the skillet
Herb SwapSubstitute fresh oregano or marjoram for half the basil. The slightly peppery, floral notes of oregano pair beautifully with zucchini and tomatoes

❄️ Storage & Leftovers

MethodDetails
RefrigeratorStore in an airtight container for up to 2 days. The pasta will absorb moisture and soften, and the basil will lose its vibrant color
ReheatingReheat in a nonstick skillet over medium-low heat with a splash of water or chicken broth, tossing frequently, until warmed through (about 3–4 minutes). Add a fresh scattering of torn basil and a drizzle of olive oil before serving. Avoid the microwave—it makes the zucchini mushy and the basil blackened
FreezingNot recommended. The zucchini and tomatoes become watery and the pasta turns to mush upon thawing. If you must, freeze the zucchini-tomato mixture (without pasta) for up to 1 month. Thaw overnight in the refrigerator, reheat, and toss with fresh-cooked pasta

🍷 Wine Pairing

WineWhy
Vermentino di SardegnaCrisp, herbal, and saline with notes of green apple and white flowers. The bright acidity and subtle bitterness cut through the olive oil richness and echo the herbaceous basil
Soave Classico (Veneto)Garganega's signature almond blossom and lemon-citrus notes mirror the bright, clean flavors of the zucchini and tomatoes. Medium-bodied with enough texture to carry the olive oil sauce
Grillo (Sicily)A full-bodied Sicilian white with ripe citrus, stone fruit, and a subtle almond finish. Its generous body stands up to the olive oil while its acidity keeps things fresh
Pinot Grigio (Alto Adige)Delicate and unoaked with notes of white peach, pear, and a clean mineral finish. A classic, crowd-pleasing pairing that doesn't compete with the simple summer flavors
Gavi di Gavi (Piedmont)Light-bodied with green apple, citrus, and wet stone—clean and precise. The steely acidity refreshes the palate between each olive-oil-coated bite
Franciacorta Brut (Lombardy)Italy's sparkling answer to Champagne—fine bubbles and brioche notes that scrub the palate clean. Perfect for a summer evening when you want something celebratory
Provence RoséDry, pale, and bone-dry with strawberry and herb notes. The chill and subtle red fruit are a natural match for a tomato-and-basil summer pasta
Italian Pilsner (Moretti, Peroni)A crisp, cold lager is the simplest and most satisfying pairing. The clean carbonation and dry finish reset the palate between each olive-oil-rich bite

🥗 Suggested Side Dishes

📊 Nutrition (per serving, estimated)

CaloriesProteinFatCarbsFiber
32011 g13 g42 g4 g

Nutrition values are estimates based on 4 servings using 12 oz dried spaghetti, 3 medium zucchini, 1 pint cherry tomatoes, ¼ cup olive oil, and ½ cup Parmigiano-Reggiano. Actual values will vary based on specific ingredients, oil absorption, and portion sizes. This dish is naturally vegetarian and clocks in at a satisfying 320 calories per serving—proof that a generous hand with olive oil and cheese can still be part of a balanced meal.

❓ Frequently Asked Questions

Can I use yellow squash instead of zucchini?

Absolutely. Yellow summer squash is nearly identical in texture and moisture content. The finished dish will be slightly paler in color and marginally milder in flavor, but the technique and timing are identical.

My zucchini turned mushy instead of browning. What went wrong?

Three common causes: (1) the pan was overcrowded—the zucchini steamed instead of sautéing; (2) the heat was too low—medium-high is essential for browning; (3) you used oversized, watery zucchini. Stick with medium, firm zucchini and work in batches if needed.

Do I have to peel the zucchini?

No. The skin adds color, texture, and nutrients. Leave it on. If the zucchini has a tough, waxy skin (common with older or larger zucchini), a quick peel with a vegetable peeler won't hurt, but it's rarely necessary with fresh, medium zucchini.

Can I make this ahead of time?

This pasta is best served immediately. The zucchini and tomatoes continue to release moisture as they sit, making the sauce watery. The pasta absorbs this liquid and becomes bloated. If you must prepare ahead, cook the zucchini and tomatoes separately (up to 4 hours ahead), then finish with freshly cooked pasta just before serving.

What pasta shape works best?

Long, strand-shaped pasta is ideal—spaghetti, linguine, or bucatini. The olive-oil-and-tomato sauce coats each strand evenly, and the zucchini cubes and tomato halves nestle naturally among the pasta. Short shapes like penne or orecchiette work but the sauce tends to pool inside the shapes. Avoid delicate shapes like angel hair—the robust zucchini cubes need a sturdy pasta to support them.

Can I add cheese other than Parmigiano?

Pecorino Romano works beautifully—it's saltier and sharper, so use about ⅓ cup (30 g) instead of ½ cup. Aged Asiago or Grana Padano are also excellent substitutes. Avoid fresh mozzarella—its moisture will make the sauce watery.

Can I use dried basil?

Fresh basil is essential here—it's one of only four main ingredients and its bright, aromatic flavor defines the dish. Dried basil has a muted, dusty character that simply doesn't work. If fresh basil is unavailable, use fresh mint or fresh oregano as a distant substitute—the flavor profile shifts but the brightness remains.

What if I don't have Parmigiano-Reggiano?

Grana Padano is the closest substitute—same granular texture and nutty flavor, slightly milder. Pecorino Romano is sharper and saltier; use less. In a pinch, a good-quality aged Parmesan-style cheese from the deli counter works, but skip pre-grated cheese from a can—it contains anti-caking agents that prevent it from melting smoothly.

Can I use canned tomatoes instead of cherry tomatoes?

You can, but the result will be different. Canned tomatoes are more acidic and less sweet, and they produce a looser, saucier result. Use one 14 oz (400 g) can of whole peeled tomatoes, crushed by hand, and cook for 8–10 minutes to concentrate their flavor. The dish will be more saucy and less summery—still delicious, but closer to a traditional marinara with zucchini.

🔗 Related Recipes

🏷️ Search Tags

📸 Photo Reference

Photo reference: `vol1_100.png` — A shallow, warm-toned ceramic bowl of spaghetti tangled with golden-browned zucchini cubes and jammy, collapsed cherry tomatoes. Fresh torn basil leaves dot the surface, with a generous shower of grated Parmigiano-Reggiano and a glossy drizzle of green-gold olive oil finishing the dish. Steam rises gently. Shot from a 45-degree overhead angle in warm golden-hour sunlight on a weathered wooden table. Rustic Italian trattoria presentation—simple, honest, and deeply appetizing.

Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto

Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.

🍽️ You May Also Like

Pasta with Zucchini, Shrimp & Cherry Tomatoes Pasta Zucchini Pasta Cuttlefish Tomatoes Tagliatelle Salmon Cherry Tomatoes Spaghetti Mussels Cherry Tomatoes Pasta with Zucchini and Creamy Ricotta Creamy Zucchini and Shrimp Pasta Cold Pasta Zucchini Peas
← Previous 📚 All Recipes Next →