Tomato Zucchini Pasta

Tomato Zucchini Pasta steaming in a skillet, bright basil and grated Parmesan. Save
Tomato Zucchini Pasta steaming in a skillet, bright basil and grated Parmesan. | sundayspoonful.com

This vibrant, summery pasta combines sautéed zucchini, cherry tomatoes, garlic and onion with al dente pasta. Boil salted water and reserve a little cooking liquid. Sauté onion, add garlic and zucchini until just tender, then stir in tomatoes and chili flakes. Toss pasta with the veggies, a splash of cooking water, grated hard cheese and fresh basil. Ready in about 35 minutes and easy to adapt for vegan or added protein.

Sunlight filtered through my kitchen window as I chopped the first zucchinis of the season, their gentle, grassy scent promising something fresh. There is a particular happiness when your chopping board is a riot of summer colors—tomatoes glistening, basil filling the air. This Tomato Zucchini Pasta came to life one evening when I wanted everything green and red in one bowl. I still remember how those first sizzling moments in olive oil felt like bottling up July for dinner.

One night, after a frenzied day, I threw this together for my friend Elena who showed up unannounced with a bottle of chilled wine. We ate straight from our bowls, warm tomatoes dribbling onto our forks, laughing at how something so simple could taste so transportive. That night, the kitchen was a little messy and a lot joyful. Somehow, this pasta always ends up bringing people closer around my old wooden table.

Ingredients

  • Zucchinis (2 medium, sliced into half-moons): Chosen for their sweet, subtly earthy flavor—they soften perfectly without dissolving if you don't rush the pan.
  • Cherry tomatoes (2 cups, halved) or large ripe tomatoes (2, diced): Either choice bursts into a quick, silky sauce—don’t skip letting them sit until fragrant before tossing in.
  • Garlic (3 cloves, minced): Adds a gentle punch; I always resist temptation and crush it fresh for the best aroma.
  • Yellow onion (1 small, finely chopped): Cooked until just soft, it adds mellow sweetness and grounds the brighter tastes.
  • Dried pasta (350g/12oz, spaghetti, penne, or fusilli): The kind with nooks or long strands works—just cook until barely al dente for the ideal bite in the sauce.
  • Extra virgin olive oil (3 tbsp): It’s both base and flavor—go for the best one you have, as it really sings here.
  • Salt and freshly ground black pepper, to taste: Season in layers; tasting as you go is my secret to balance.
  • Chili flakes (1/2 tsp, optional): A gentle heat sneaks in if you like things peppy.
  • Freshly grated Parmesan cheese (1/4 cup): It melts into the sauce—grating by hand makes all the difference for fluffiness.
  • Fresh basil leaves (2 tbsp, chopped, plus extra for garnish): Brightens the whole dish; don’t add until the very end to preserve their subtle perfume.
  • Fresh parsley (1 tbsp, chopped, optional): For a grassy hint and extra color (and also if you just have it on hand).

Instructions

Boil the pasta:
Fill your biggest pot with water, salt generously, and listen to its cheerful bubbling while the pasta cooks. Set a timer for al dente, fish out half a cup of the starchy water, and drain—the sauce will thank you later.
Sauté the aromatics:
Heat olive oil in your largest skillet until it shimmers, then tumble in the onions; stir and let them turn soft and translucent, the kitchen should smell invitingly sweet at this point.
Add the zucchini and garlic:
In go the zucchini half-moons and garlic; watch and stir as their aromas mingle, cooking until the zucchinis are tender but still bright green.
Toss in tomatoes and chili:
Add your tomatoes (and chili flakes if feeling bold), followed by a sprinkle of salt and pepper; stir gently, letting the tomatoes lose their shape and create a colorful, fragrant sauce.
Combine pasta and sauce:
Slide the barely drained pasta into the skillet with half your reserved water, tossing everything together; add the rest if things look a bit dry—the sauce should just coat every strand.
Finish with cheese and herbs:
Remove from the heat and shower in Parmesan and the chopped herbs; toss once more, tasting and adjusting for salt or brightness with extra basil.
Serve and garnish:
Ladle into bowls, topping liberally with more Parmesan and torn basil—don’t wait, this one’s best with the steam still swirling in the air.
Silky Tomato Zucchini Pasta tossed with olive oil, garlic aroma and herbs. Save
Silky Tomato Zucchini Pasta tossed with olive oil, garlic aroma and herbs. | sundayspoonful.com

The first time I made this for my partner, he kept coming back to the pan to sneak another bite while I grated cheese—neither of us cared that dinner plates were barely set. It’s moments like these, hungry and happy in a steamy kitchen, that this simple pasta became our easy favorite. Now, every time I catch that basil-on-tomato scent, I think of those impatient, joyful evenings. There’s something about this meal that just invites sharing, forks clinking, and honest conversation.

Getting the Sauce Just Right

Letting the tomatoes and zucchini cook together without rushing is everything—the tomatoes melt slightly, mingling with the olive oil and pasta water to create a silky coating that clings to each bite. Sometimes I gently mash a handful of tomatoes with the back of my spoon for a richer flavor. Don’t worry if things look a little loose when combining the pasta; it thickens as it cools. Taste and add salt near the end, because the cheese will add its own hit of savoriness.

Making It Your Own

I’ve tried tossing in white beans for heartier dinners and smuggled in extra herbs when my garden’s overflowing—this recipe welcomes your tweaks. Sometimes I swap in whatever pasta shape is handy; I’ve even gone gluten-free with surprisingly good results. It also tastes wonderful with a handful of arugula stirred in just before serving, wilting from the residual heat but staying peppery and bright.

Serving and Saving Leftovers

This pasta is best enjoyed right away while the zucchini still has a little bite and the herbs are freshest, but it can be gently reheated the next day if needed. Stash any leftovers in a tightly sealed container—add a splash of water before reheating to loosen the sauce and revive the flavors. Don’t skip another sprinkle of fresh herbs for tomorrow’s lunch, it perks everything up splendidly.

  • Add a squeeze of lemon at the table if you love a little zing.
  • If making ahead, keep a handful of tomatoes aside to add fresh at serving time.
  • Always finish with a touch more cheese if you’ve got it—trust me.
Plated Tomato Zucchini Pasta ready to serve, cherry tomatoes bursting, basil garnish. Save
Plated Tomato Zucchini Pasta ready to serve, cherry tomatoes bursting, basil garnish. | sundayspoonful.com

This is the kind of pasta that makes an ordinary evening special, without fuss. I hope it brings color and brightness to your kitchen just as it has to mine.

Recipe FAQs

Short shapes like penne or fusilli and long strands like spaghetti all work. Short shapes catch bits of zucchini and tomato, while long strands hold the silky sauce—choose based on texture preference.

Cook zucchini over medium-high heat until just tender, stir occasionally, and avoid crowding the pan. Add salt toward the end to reduce released water and maintain a pleasant bite.

Yes. Dice large ripe tomatoes and add them a little earlier to allow juices to develop. Cherry tomatoes need less time and produce sweet bursts of flavor.

Omit the grated cheese or substitute a plant-based hard cheese. Finish with a drizzle of olive oil and a sprinkle of nutritional yeast for a savory, umami lift.

Partially. Cook pasta and vegetables separately and store chilled. Reheat together with a splash of reserved pasta water to revive the sauce; avoid overcooking when reheating.

A crisp white such as Pinot Grigio or Vermentino complements the fresh tomatoes and zucchini without overpowering the herbs and garlic.

Tomato Zucchini Pasta

Zucchini and tomato pasta with garlic, onion and basil—ready in 35 minutes for a fresh, healthy dinner.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium zucchinis, sliced into half-moons
  • 2 cups cherry tomatoes, halved or 2 large ripe tomatoes, diced
  • 3 cloves garlic, minced
  • 1 small yellow onion, finely chopped

Pasta

  • 12 ounces dried pasta such as spaghetti, penne, or fusilli

Pantry & Dairy

  • 3 tablespoons extra virgin olive oil
  • Salt and freshly ground black pepper, to taste
  • 1/2 teaspoon chili flakes, optional
  • 1/4 cup freshly grated Parmesan cheese or vegetarian hard cheese

Fresh Herbs

  • 2 tablespoons fresh basil leaves, chopped, plus extra for garnish
  • 1 tablespoon fresh parsley, chopped, optional

Instructions

1
Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package instructions. Reserve 1/2 cup of pasta cooking water, then drain pasta using a colander.
2
Sauté aromatics: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2 to 3 minutes until translucent.
3
Cook zucchini and garlic: Add minced garlic and sliced zucchini to the skillet. Cook, stirring occasionally, for about 5 minutes, until zucchini is tender but not mushy.
4
Stew the tomatoes: Add cherry tomatoes and chili flakes if desired. Season with salt and pepper. Cook for 5 to 6 minutes, allowing the tomatoes to soften and release their juices.
5
Combine with pasta: Add drained pasta to the skillet along with half of the reserved cooking water. Toss everything together over medium heat, adding more water as needed to create a silky sauce.
6
Finish and adjust seasoning: Remove the pan from heat. Stir in grated Parmesan, chopped basil, and parsley. Taste and adjust seasoning with additional salt or pepper as needed.
7
Garnish and serve: Serve immediately, topped with extra Parmesan and fresh basil if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Cutting board
  • Chef’s knife
  • Colander
  • Wooden spoon

Nutrition (Per Serving)

Calories 375
Protein 12g
Carbs 60g
Fat 10g

Allergy Information

  • Contains wheat (gluten) and milk (Parmesan cheese). Use gluten-free pasta and dairy-free cheese if required, and check all labels for allergens.
Phoebe Langford

Home cook sharing easy meals, creative kitchen hacks, and comforting recipes for every home.