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.
| Amount | Ingredient |
|---|---|
| 12 oz (340 g) | Spaghetti or linguine |
| 3 medium | Zucchini (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 leaves | Fresh 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.
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.
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.
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.
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.
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.
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.
| Mistake | Why It Hurts | The Fix |
|---|---|---|
| Overcrowding the skillet | Zucchini steams instead of browning, producing pale, watery results with no caramelized sweetness | Use a 12-inch skillet and cook zucchini in a single layer—work in two batches if needed |
| Stirring the zucchini too often | Constant stirring prevents the zucchini from staying in contact with the hot pan long enough to brown | Stir only every 60–90 seconds; let the cubes sit and develop a golden crust |
| Using too little oil | The zucchini sticks to the pan, and there isn't enough oil to create a silky sauce base | Use a generous ¼ cup—the oil is both the cooking medium and the sauce foundation |
| Overcooking the pasta before finishing in the skillet | The pasta absorbs too much water and turns bloated and mushy when it finishes cooking in the sauce | Cook 1½ minutes less than package directions; finish in the skillet |
| Adding basil to the hot pan | The heat instantly wilts and blackens basil, destroying its bright, aromatic flavor | Stir in basil off the heat at the very end, just before serving |
| Forgetting to reserve pasta water | Without the starchy water, the sauce has no body and won't emulsify or cling to the pasta | Always reserve at least 1½ cups of pasta water before draining |
| Using old, oversized zucchini | Large zucchini have more seeds and water, producing watery, bland cubes instead of sweet, firm ones | Choose medium, firm zucchini (about 8 oz / 225 g each)—firm, glossy, and heavy for their size |
| Dicing the zucchini too small | Tiny pieces cook to mush before they can brown, losing all texture | Dice into ½-inch (1 cm) cubes—large enough to hold their shape and develop a crust |
| Variation | How To |
|---|---|
| Add Garlic | Add 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 Spicy | Add ½ 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 Nuts | Toast ¼ 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-Free | Use 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 Zucchini | Yellow 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 Shrimp | Sear 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 Ricotta | Dollop ½ 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 Onion | Thinly 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 Swap | Substitute fresh oregano or marjoram for half the basil. The slightly peppery, floral notes of oregano pair beautifully with zucchini and tomatoes |
| Method | Details |
|---|---|
| Refrigerator | Store in an airtight container for up to 2 days. The pasta will absorb moisture and soften, and the basil will lose its vibrant color |
| Reheating | Reheat 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 |
| Freezing | Not 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 | Why |
|---|---|
| Vermentino di Sardegna | Crisp, 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 |
| Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|
| 320 | 11 g | 13 g | 42 g | 4 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.
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.
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.