Tomato Zucchini Pasta

Golden tomato zucchini pasta tossed in olive oil with fresh basil sprinkled on top Save
Golden tomato zucchini pasta tossed in olive oil with fresh basil sprinkled on top | chenkudos.com

This Italian-inspired pasta brings together garden-fresh zucchini and sweet tomatoes in a quick skillet dinner. The vegetables sauté in olive oil with garlic and onion, creating a light sauce that coats al dente spaghetti or penne. Fresh basil and Parmesan finish the dish with bright, savory notes.

Perfect for busy weeknights, this 30-minute meal comes together in one pan while the pasta boils. The reserved pasta water creates a silky consistency that binds everything together. Adjust the red pepper flakes for heat or add grilled chicken for extra protein.

Last summer, my garden produced more zucchini than I knew what to do with. I started throwing this together on Tuesday nights when cooking felt like too much effort, but now it is become the meal my family actually requests. Something about the way zucchini sweetens as it sautes alongside burst tomatoes makes ordinary pasta taste like something from an Italian grandmother kitchen.

My sister-in-law stayed over last month and watched me make this, laughing at how I kept tasting and adjusting. But when we sat down to eat, she went back for seconds and asked for the recipe right there at the table. Now she sends me photos every time she makes it, usually with some variation she discovered based on whatever was in her fridge.

Ingredients

  • 2 medium zucchinis, sliced into half-moons: Thinner slices cook faster and meld into the sauce better than thick chunks
  • 2 cups cherry tomatoes, halved: Cherry tomatoes burst beautifully and release more juices than larger varieties
  • 3 cloves garlic, minced: Fresh garlic makes all the difference here, avoid jarred minced garlic
  • 1 small onion, chopped: White onions work best but yellow onions are perfectly fine
  • 350 g spaghetti or penne: Choose whatever shape catches your eye at the store
  • 3 tbsp extra virgin olive oil: This is one dish where good olive oil really shines through
  • 1/4 cup freshly grated Parmesan cheese: Grate it yourself for better melting and flavor
  • 1/4 cup chopped fresh basil: Add it at the very end to preserve its bright flavor
  • 1 tsp salt, plus more for pasta water: Pasta water should taste like the ocean
  • 1/2 tsp black pepper: Freshly cracked pepper makes a noticeable difference
  • 1/4 tsp crushed red pepper flakes: Even if you do not like spice, this tiny amount adds depth without heat

Instructions

Get your pasta going first:
Bring a large pot of generously salted water to boil and cook pasta until al dente, saving that precious 1/2 cup of pasta water before draining
Build your flavor base:
Heat olive oil in a large skillet over medium heat, sauteing the onion for 2-3 minutes until it turns translucent, then add garlic for just one minute until fragrant
Add the zucchini:
Toss in the zucchini slices and let them cook for 4-5 minutes, stirring occasionally until they start to soften and develop golden edges
Let the tomatoes work their magic:
Stir in the tomatoes with salt, pepper, and red pepper flakes, cooking for 5-7 minutes until the tomatoes burst down and the zucchini is tender
Bring it all together:
Add the drained pasta to the skillet along with splashes of reserved pasta water until everything gets glossy and coated
Finish with fresh touches:
Remove from heat and fold in the basil and half the Parmesan, letting the residual warmth melt everything together
Serve it up:
Plate into bowls and shower with the remaining Parmesan and any extra basil leaves you have
Steamy bowl of tomato zucchini pasta served with grated Parmesan and vibrant green basil Save
Steamy bowl of tomato zucchini pasta served with grated Parmesan and vibrant green basil | chenkudos.com

This recipe has saved me on countless evenings when takeout felt like the only option. Now it is become a weeknight staple that somehow feels special enough for company but simple enough for a Tuesday. My youngest actually started eating zucchini because of this pasta, which I consider a major parenting victory.

Making It Your Own

The beauty of this dish lies in how easily it adapts to whatever vegetables are sitting in your crisper drawer. Bell peppers, mushrooms, or even fresh spinach work beautifully here. I have made versions with added sun-dried tomatoes when I wanted deeper flavor, or topped it with toasted pine nuts for crunch.

Picking The Perfect Pasta Shape

Long strands like spaghetti tangle wonderfully with the vegetable ribbons, while tubular shapes like penne catch all those juicy tomato bits in their hollow centers. Farfalle works surprisingly well too, with its little folds holding onto bits of zucchini and garlic.

Wine Pairings That Work

A crisp white wine cuts through the olive oil and complements the fresh vegetables beautifully. Pinot Grigio is my go to choice, but a dry Sauvignon Blanc brings lovely herbaceous notes that echo the basil.

  • A light Italian red like Chianti works if you prefer red wine
  • A rose brings out the sweetness of the tomatoes beautifully
  • The wine you cook with does not need to be expensive, just drinkable
Al dente pasta coated in savory tomato zucchini sauce garnished with fresh basil leaves Save
Al dente pasta coated in savory tomato zucchini sauce garnished with fresh basil leaves | chenkudos.com

There is something deeply satisfying about a simple pasta dish that comes together quickly but tastes like it simmered all day. I hope this becomes one of those recipes you turn to again and again, adjusting and perfecting until it is truly yours.

Recipe FAQs

The vegetable mixture can be prepared up to 2 days in advance and refrigerated. Reheat gently in a skillet before tossing with freshly cooked pasta for best texture and flavor.

Fusilli, farfalle, or rigatoni are excellent alternatives that catch the chunky vegetables nicely. Whole wheat or legume-based pasta also adds extra protein and fiber to the dish.

Store cooled pasta in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water or olive oil to restore the saucy consistency. The pasta may absorb more liquid overnight.

Freezing is not recommended as the texture of zucchini and tomatoes becomes mushy when thawed. However, you can freeze the cooked vegetable sauce separately for up to 2 months and serve over freshly cooked pasta.

Grilled chicken strips, sautéed shrimp, or white beans complement the light vegetable flavors. For a heartier version, Italian sausage or pancetta adds depth while keeping the dish vegetarian-friendly.

Slice zucchini evenly and cook over medium-high heat to evaporate moisture quickly. Don't overcrowd the pan, which causes steaming instead of sautéing. Salt draws out water, so add it near the end of cooking.

Tomato Zucchini Pasta

Light pasta with fresh zucchini, tomatoes, garlic, and basil in olive oil. Ready in 30 minutes.

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

Ingredients

Vegetables

  • 2 medium zucchinis, sliced into half-moons
  • 2 cups cherry tomatoes, halved or 3 medium ripe tomatoes, diced
  • 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
Prepare the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining.
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 Seasoning: 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 (gluten), milk (if using Parmesan). For allergies, use gluten-free pasta and a dairy-free cheese alternative.
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.