Tomato Zucchini Pasta

Golden tomato zucchini pasta tossed with fresh basil and grated Parmesan cheese Pin It
Golden tomato zucchini pasta tossed with fresh basil and grated Parmesan cheese | hometastelab.com

This light Italian pasta brings together summer vegetables in a quick, satisfying meal. Fresh zucchini slices and cherry tomatoes sauté until tender, creating a naturally sweet sauce that clings to perfectly cooked spaghetti. Aromatic garlic and onions build depth, while fresh basil adds bright, herbal notes.

The entire dish comes together in just 30 minutes, making it ideal for busy weeknights when you want something wholesome without spending hours in the kitchen. The method is simple: sauté the vegetables until they release their juices, then toss with hot pasta and a splash of starchy pasta water to create a silky, emulsified sauce.

Finishing with Parmesan adds salty umami, though it's equally delicious without cheese for a dairy-free version. The combination yields a balanced bowl with tender-crisp zucchini, burst tomatoes, and perfectly seasoned pasta.

Standing in my tiny apartment kitchen with the windows thrown open to catch the evening breeze, I realized sometimes the simplest dinners are the ones that stick with you. This pasta came together on one of those Tuesdays when the fridge was bare but the garden tomatoes were overflowing. The way the zucchini soaks up that garlicky olive oil while the tomatoes burst into their own sauce taught me that summer vegetables don't need much help to shine. Now it's the recipe I turn to when I want something that feels like an indulgence but takes barely any effort at all.

I made this for my skeptical father who claimed zucchini pasta was 'rabbit food' and watched him go back for thirds. That quiet dinner with just the two of us, scraping our bowls clean and talking about nothing important, turned this simple recipe into something I now make whenever life feels too complicated.

Ingredients

  • 2 medium zucchinis, sliced into half-moons: Try to cut them about the same thickness so they cook evenly and get tender at the same time
  • 2 cups cherry tomatoes, halved: Cherry tomatoes work beautifully here because they burst naturally, but diced ripe tomatoes give you more sauce
  • 3 cloves garlic, minced: Fresh garlic makes all the difference here, so skip the jarred stuff if you can
  • 1 small onion, chopped: A yellow onion gives you that classic Italian base without overpowering the vegetables
  • 350 g (12 oz) spaghetti or penne: Spaghetti catches the sauce nicely, but penne's little tubes hold pockets of those juices
  • 3 tbsp extra virgin olive oil: This becomes part of your sauce, so use one you'd happily put on a salad
  • 1/4 cup freshly grated Parmesan cheese: Grate it yourself if possible, it melts into the pasta much better
  • 1/4 cup chopped fresh basil: Add this at the very end so it stays bright and fragrant
  • 1 tsp salt, plus more for pasta water: Don't be shy with salting your pasta water, it's your only chance to season the noodles themselves
  • 1/2 tsp black pepper: Freshly cracked pepper has a warmth that pre-ground just can't match
  • 1/4 tsp crushed red pepper flakes: Totally optional, but I love that subtle heat that sneaks up on you

Instructions

Get your pasta water going:
Bring a large pot of salted water to a boil, then cook your pasta until it's just shy of done, reserving 1/2 cup of that starchy water before draining
Build your flavor base:
Warm the olive oil in a large skillet over medium heat, then sauté the onion for 2-3 minutes until it's soft and translucent before adding the garlic for just one minute
Add the zucchini:
Toss in your zucchini slices and let them cook for 4-5 minutes, giving them time to soften and start picking up all those delicious flavors from the pan
Let the tomatoes work their magic:
Stir in the tomatoes with your salt, pepper, and red pepper flakes, then cook for 5-7 minutes until they start breaking down and the zucchini is perfectly tender
Bring it all together:
Add your drained pasta to the skillet along with just enough of that reserved pasta water to make everything glossy and saucy, tossing well to coat every strand
Finish with fresh touches:
Remove the pan from heat and gently fold in the basil and half the Parmesan, letting the residual warmth melt the cheese just slightly
Serve it up:
Portion into warm bowls and sprinkle with the remaining Parmesan and a few extra basil leaves for something that looks as good as it tastes
Steaming bowl of tomato zucchini pasta featuring tender vegetables and al dente noodles Pin It
Steaming bowl of tomato zucchini pasta featuring tender vegetables and al dente noodles | hometastelab.com

My neighbor caught the smell drifting through our shared hallway and knocked on my door with an empty bowl, asking what I was making. That impromptu dinner party with mismatched chairs and second wine became a monthly tradition.

Making It Your Own

This recipe is incredibly forgiving and welcomes whatever you have on hand. I've added white beans for protein, tossed in some wilted spinach at the end, and even used it as a jumping-off point for a quick shrimp pasta when I wanted something more substantial.

Perfect Pairings

A crisp white wine like Pinot Grigio or Sauvignon Blanc cuts through the richness of the olive oil and complements the sweetness of the tomatoes. If you prefer red, something light and acidic like a Chianti works beautifully without overwhelming the delicate flavors.

Make It a Meal

This pasta is substantial enough to stand alone as a main course, but it pairs wonderfully with a simple green salad dressed with nothing but lemon and good olive oil. For something more substantial, grilled chicken or sautéed shrimp turn it into a complete protein-packed dinner.

  • Try crumbling some goat cheese on top instead of Parmesan for a tangy twist
  • Add a handful of arugula just before serving for a peppery fresh bite
  • Keep some crusty bread nearby, you won't want to waste any of those pan juices
Light Italian tomato zucchini pasta dish garnished with green basil and white cheese Pin It
Light Italian tomato zucchini pasta dish garnished with green basil and white cheese | hometastelab.com

Some recipes are about precision and technique, but this one is about trusting your instincts and letting simple ingredients do what they do best.

Recipe Questions

Yes, penne, fusilli, or rigatoni work beautifully. Short pasta shapes catch the diced vegetables well. Just adjust cooking time according to package directions for your chosen shape.

Slice zucchini into uniform half-moons and sauté just until tender-crisp, about 4-5 minutes. Avoid overcrowding the pan, which steams rather than sautés. Cook in batches if necessary.

Absolutely. Grilled chicken strips, sautéed shrimp, or white beans make excellent additions. Add cooked protein during the final toss so it heats through without overcooking.

Diced ripe tomatoes work perfectly—they'll release more juices and create a saucier consistency. Canned diced tomatoes (drained) can substitute in a pinch.

Store in an airtight container for up to 3 days. Reheat gently with a splash of water or olive oil to revive the sauce. The pasta will absorb more liquid over time.

Simply substitute your favorite gluten-free pasta. Brown rice or chickpea pasta both work well. Cook according to package directions as cooking times may vary from wheat pasta.

Tomato Zucchini Pasta

Fresh zucchini and tomatoes coat al dente pasta in this light 30-minute Italian dish.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium zucchinis, sliced into half-moons
  • 2 cups cherry tomatoes, halved
  • 3 cloves garlic, minced
  • 1 small onion, chopped

Pasta

  • 12 oz spaghetti or penne

Sauces & Oil

  • 3 tbsp extra virgin olive oil
  • 1/4 cup freshly grated Parmesan cheese
  • 1/4 cup chopped fresh basil

Seasonings

  • 1 tsp salt, plus more for pasta water
  • 1/2 tsp black pepper
  • 1/4 tsp crushed red pepper flakes

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta until al dente, about 8-10 minutes. Reserve 1/2 cup pasta water, then drain.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and sauté 2-3 minutes until softened. Add garlic and cook 1 minute more.
3
Cook Zucchini: Add zucchini to the skillet and sauté 4-5 minutes, until starting to soften.
4
Add Tomatoes and Season: Stir in tomatoes, salt, pepper, and red pepper flakes. Cook 5-7 minutes, until tomatoes break down and zucchini is tender.
5
Combine Pasta and Vegetables: Add drained pasta to the skillet, along with reserved pasta water as needed for saucy consistency. Toss well.
6
Finish and Serve: Remove from heat. Stir in basil and half the Parmesan. Serve in bowls, topped with remaining Parmesan and extra basil.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Cutting board and knife
  • Colander
  • Wooden spoon

Nutrition (Per Serving)

Calories 390
Protein 13g
Carbs 62g
Fat 10g

Allergy Information

  • Contains wheat and gluten
  • Contains milk (Parmesan cheese)
Claire Donovan

Sharing easy, wholesome recipes and practical cooking tips for fellow food lovers.