Tomato Zucchini Pasta

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

This vibrant pasta combines tender zucchini and sweet tomatoes in a fragrant olive oil base with garlic and onion. Ready in just 30 minutes, it delivers authentic Italian flavors with minimal effort. The dish comes together in one skillet, making cleanup easy while the vegetables cook down into a light sauce that clings perfectly to al dente pasta.

Fresh basil adds brightness, while optional Parmesan brings savory depth. The technique of reserving pasta water creates a silky consistency that binds everything together. This adaptable dish works as a quick weeknight dinner or casual weekend meal.

The smell of zucchini sizzling in olive oil always takes me back to my first apartment, where I learned that simple vegetables could transform into something magical with just a little patience and the right heat. I used to overcook everything until a friend showed me how vegetables still have a bit of bite to them. This pasta became my go-to dinner after long workdays when I needed something comforting but not heavy.

Last summer my sister came over unexpectedly, and I threw this together using whatever I had in the fridge. She kept asking what restaurant I ordered it from, which still makes me laugh because it was literally just vegetables and pasta. Now she requests it every time she visits, and I pretend its complicated.

Ingredients

  • 2 medium zucchinis: Slice them into half-moons so they cook evenly and hold their shape in the sauce
  • 2 cups cherry tomatoes: These burst beautifully and create natural sweetness, though diced tomatoes work perfectly too
  • 3 cloves garlic: Freshly minced garlic adds that aromatic base that makes everything taste better
  • 1 small onion: Chopped onion provides depth and sweetness as it sautés
  • 350 g spaghetti or penne: Choose whatever shape you love, both catch the sauce beautifully
  • 3 tbsp extra virgin olive oil: This is the flavor carrier, so use the good stuff if you can
  • 1/4 cup freshly grated Parmesan cheese: Optional but adds a salty, umami richness that ties everything together
  • 1/4 cup chopped fresh basil: Add this at the end for bright, peppery freshness that cuts through the richness
  • 1 tsp salt: Season the pasta water generously and adjust as you cook
  • 1/2 tsp black pepper: Freshly ground gives the best warm, spicy kick
  • 1/4 tsp crushed red pepper flakes: Optional for those who like a gentle heat that builds

Instructions

Get your pasta going first:
Bring a large pot of generously salted water to a rolling boil and cook the pasta until its al dente, then scoop out 1/2 cup of that starchy cooking water before draining.
Build your flavor base:
Heat the olive oil in a large skillet over medium heat, then sauté the chopped onion for 2-3 minutes until it turns translucent and fragrant before adding the garlic for just one minute.
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 a golden edge.
Bring in the tomatoes:
Stir in the halved tomatoes with the salt, pepper, and red pepper flakes, then let everything cook together for 5-7 minutes until the tomatoes break down into a saucy consistency.
Combine everything:
Add the drained pasta to the skillet with some of the reserved pasta water, tossing vigorously to coat every strand and create a silky sauce that clings to the pasta.
Finish with freshness:
Remove from heat and fold in the fresh basil and half the Parmesan, letting the residual warmth soften the cheese without melting it completely.
Al dente spaghetti with sautéed zucchini and cherry tomatoes in a light Italian sauce Save to Pinterest
Al dente spaghetti with sautéed zucchini and cherry tomatoes in a light Italian sauce | cookingwithbrielle.com

This recipe has saved me countless times when unexpected guests showed up hungry. Theres something universally comforting about pasta with fresh vegetables that makes people feel taken care of, like you put much more effort into it than you actually did.

Making It Your Own

Ive learned that this base recipe plays well with almost anything in your crisper drawer. Bell peppers, spinach, or even roasted eggplant work beautifully, so dont be afraid to use what you have on hand.

Perfecting The Sauce

The key is getting the vegetables to release their natural juices while maintaining some texture. If the pan looks too dry, add a splash of the pasta water rather than more oil to keep everything glossy and emulsified.

Serving Suggestions

This pasta shines alongside a crisp white wine and a simple green salad dressed with lemon and olive oil. Its the kind of meal that feels elegant but comes together in the time it takes to boil water.

  • Grate extra Parmesan at the table for people to add their own
  • Keep some red pepper flakes handy for those who want more heat
  • A final drizzle of olive oil right before serving makes everything glisten
Vegetarian tomato zucchini pasta bowl topped with grated Parmesan and fragrant green basil Save to Pinterest
Vegetarian tomato zucchini pasta bowl topped with grated Parmesan and fragrant green basil | cookingwithbrielle.com

This is the kind of recipe that reminds me why I fell in love with cooking in the first place. Simple ingredients, a little time, and something wonderful appears on the plate.

Questions & Answers About the Recipe

The vegetable mixture can be prepared a day in advance and refrigerated. Reheat gently in a skillet before tossing with freshly cooked pasta for best texture. The dish is most enjoyable immediately after preparation.

Bell peppers, spinach, or mushrooms complement the existing flavors nicely. Add heartier vegetables like bell peppers along with the zucchini, while delicate greens like spinach should be stirred in during the last minute of cooking.

Reserve the pasta cooking water before draining. The starchy water helps create a silky sauce that binds the vegetables to the pasta. Add it gradually while tossing until you reach the desired consistency.

Fresh basil provides superior flavor and aroma, but dried basil can substitute in a pinch. Use about one teaspoon of dried basil and add it earlier with the tomatoes so the flavor has time to develop during cooking.

A crisp Pinot Grigio or Sauvignon Blanc complements the light, fresh flavors beautifully. These white wines have enough acidity to cut through the olive oil while enhancing the natural sweetness of the tomatoes and zucchini.

Grilled chicken strips, sautéed shrimp, or white beans make excellent protein additions. Cook the meat separately and fold it in during the final minutes, or add canned beans along with the tomatoes to heat through.

Tomato Zucchini Pasta

Light pasta with fresh zucchini, tomatoes, and basil in olive oil sauce.

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 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 until fragrant.
3
Cook Zucchini: Add sliced zucchini to the skillet and sauté 4-5 minutes until beginning to soften and develop light golden color.
4
Add Tomatoes and Seasoning: Stir in tomatoes, salt, pepper, and red pepper flakes. Cook 5-7 minutes until tomatoes break down and release their juices, creating a light sauce. Zucchini should be tender.
5
Combine Pasta and Vegetables: Add drained pasta to the skillet. Pour in reserved pasta water as needed to achieve desired consistency. Toss thoroughly to coat pasta evenly.
6
Finish and Serve: Remove from heat. Stir in basil and half the Parmesan cheese. Serve in bowls, topped with remaining Parmesan and additional fresh 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 cheese). For allergies, substitute gluten-free pasta and dairy-free cheese alternative.
Brielle Thompson

Home chef sharing approachable recipes, smart meal prep tips, and family-friendly comfort food for everyday cooks.