Tomato Zucchini Pasta

Golden tomato zucchini pasta tossed in olive oil with fresh basil and Parmesan cheese Save
Golden tomato zucchini pasta tossed in olive oil with fresh basil and Parmesan cheese | cookingwithkendra.com

This vibrant pasta brings together summer's best vegetables in under 30 minutes. Sliced zucchini and cherry tomatoes sauté with garlic and onion until tender, creating a light sauce that coats al dente spaghetti or penne. Fresh basil and Parmesan finish this Italian classic, perfect for busy weeknights when you want something nutritious without spending hours in the kitchen. The dish comes together in one skillet while pasta boils, making cleanup effortless.

The first time I made this pasta, it was one of those Tuesdays where the refrigerator looked bare but I refused to order takeout again. I found two sad zucchinis and some cherry tomatoes that had seen better days, threw them in a pan with garlic, and something magical happened. The tomatoes burst and created their own silky sauce, clinging to each strand of pasta like they belonged there together. Now it's the dish I turn to when I want something that tastes like summer but comes together faster than delivery.

Last summer my sister came over exhausted from work, and I made this while she sat at the counter telling me about her day. By the time the pasta hit the skillet, the whole kitchen smelled like garlic and summer gardens, and she actually stopped mid sentence to inhale deeply. We ate standing up, leaning against the counter, and she made me write the recipe on a napkin before she left.

Ingredients

  • 2 medium zucchinis, sliced into half moons: Cut them about a quarter inch thick so they hold their shape but still get tender in the pan
  • 2 cups cherry tomatoes, halved: Cherry tomatoes work best here because they burst and release their juices naturally, but diced ripe tomatoes work in a pinch
  • 3 cloves garlic, minced: Do not skip this, and do not use the pre minced stuff in jars
  • 1 small onion, chopped: Adds a sweet base that makes everything else taste better
  • 350 g spaghetti or penne: Long pasta catches the sauce beautifully, but short pasta works just as well
  • 3 tbsp extra virgin olive oil: This carries all the flavors, so use the good stuff
  • 1/4 cup freshly grated Parmesan cheese: Optional but adds that salty umami that pulls everything together
  • 1/4 cup chopped fresh basil: Add this at the end so it stays bright and fragrant
  • 1 tsp salt, plus more for pasta water: Season your water like the sea
  • 1/2 tsp black pepper: Freshly cracked makes all the difference
  • 1/4 tsp crushed red pepper flakes: Just a whisper of heat to wake everything up

Instructions

Get your pasta water going first:
Bring a large pot of generously salted water to a rolling boil and cook pasta until al dente, saving that precious half cup of pasta water before draining
Build your flavor base:
Heat olive oil in a large skillet over medium heat, sauté onion for 2 to 3 minutes until translucent, then add garlic for just one minute until fragrant but not brown
Soften the zucchini:
Add your zucchini half moons to the pan and let them cook undisturbed for 4 to 5 minutes, developing a little color before you stir
Let the tomatoes work their magic:
Stir in tomatoes, salt, pepper, and red pepper flakes, then cook 5 to 7 minutes until tomatoes burst and release their juices to create a silky sauce
Bring it all together:
Add drained pasta to the skillet with just enough reserved pasta water to make everything glossy and saucy, tossing vigorously to coat every strand
Finish with fresh touches:
Remove from heat and fold in basil and half the Parmesan, letting the residual warmth wilt the herbs slightly
Serve it up:
Plate in shallow bowls and shower with remaining Parmesan and any extra basil leaves you can spare
Light Italian tomato zucchini pasta dish featuring tender vegetables and al dente spaghetti noodles Save
Light Italian tomato zucchini pasta dish featuring tender vegetables and al dente spaghetti noodles | cookingwithkendra.com

This recipe has become my go to for bringing to friends who need a home cooked meal but do not want to ask. It travels well, reheats beautifully, and somehow manages to taste even better the next day when the flavors have had time to really know each other.

Making It Your Own

Sometimes I toss in a handful of spinach right at the end, letting it wilt just slightly in the residual heat. The way it mingles with the basil and Parmesan makes the dish feel even more substantial without weighing it down.

Pairing Suggestions

A crisp white wine like Pinot Grigio cuts through the olive oil beautifully, but honestly an icy cold water with lemon works just as well. This is the kind of food that does not need anything fancy to shine.

Storage And Leftovers

The pasta keeps well in the refrigerator for up to three days, though in my house it rarely survives past night two. When reheating, add a splash of water and warm gently over low heat to bring back that silky consistency.

  • Store in an airtight container to keep the basil vibrant
  • If the pasta seems dry when reheating, add another drizzle of olive oil
  • This recipe freezes well if you want to meal prep for busy weeks
Quick healthy tomato zucchini pasta bowl topped with grated Parmesan and green basil leaves Save
Quick healthy tomato zucchini pasta bowl topped with grated Parmesan and green basil leaves | cookingwithkendra.com

Simple food, honest ingredients, and thirty minutes to something that tastes like it came from a tiny restaurant kitchen. That is the kind of cooking that brings the most joy to everyday life.

Recipe FAQs

This pasta tastes best when served immediately, but you can prepare the vegetable mixture up to 2 days ahead and reheat gently while cooking fresh pasta. The vegetables may soften upon reheating, though the flavors will continue to develop beautifully.

Spaghetti or penne are ideal as specified, but fusilli, rigatoni, or farfalle also work wonderfully. Choose shapes with ridges or hollows to catch the light tomato-zucchini sauce. Short pasta holds up well if planning to pack for lunch the next day.

Stir in cooked shredded chicken, grilled shrimp, or white beans during the final toss. Pan-seared tofu cubes or chickpeas also complement the Mediterranean flavors while keeping this vegetarian-friendly.

Less ripe tomatoes work fine; just cook them 2-3 minutes longer to break down. You can also add a splash of pasta water and cover the skillet for 2 minutes to steam them into a saucier consistency.

While possible, freezing affects texture—zucchini becomes softer upon thawing. If freezing, undercook vegetables slightly and store without cheese. Thaw overnight and reheat gently with fresh basil and Parmesan.

Slice zucchini into consistent half-moons, about 1/4 inch thick. Cook over medium heat without crowding the pan. They should be tender-crisp, not falling apart. If using larger zucchini, remove seeds first as they release more water.

Tomato Zucchini Pasta

Light pasta with fresh zucchini, tomatoes, garlic, and basil. 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
  • 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 additional 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 according to package directions until al dente. Reserve 1/2 cup pasta water, then drain.
2
Sauté Aromatics: While pasta cooks, 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 Seasonings: 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) and milk (Parmesan). For allergies, use gluten-free pasta and dairy-free cheese alternative.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.