This vibrant Italian-inspired pasta combines tender zucchini and sweet cherry tomatoes with garlic and fragrant basil in extra virgin olive oil. Ready in just 30 minutes, this vegetarian main dish serves four and delivers restaurant-quality flavors with minimal effort. The vegetables are sautéed until tender and slightly caramelized, creating natural sweetness that complements the al dente pasta perfectly.
Last Tuesday, I stood in my kitchen staring at three zucchinis from my friend's garden and a basket of cherry tomatoes that were desperately calling to be used. The late afternoon sun was streaming through the window, making everything feel warm and golden. I threw together this pasta in what felt like five flat minutes, and somehow it became the dinner my husband still talks about days later.
My sister-in-law came over unexpectedly that evening and I nearly panicked until I remembered the zucchini. We ended up eating standing up at the counter, sharing forks and talking about how sometimes the simplest meals are the ones that stick with you. She texted me the next morning asking for the recipe, which is basically my highest compliment.
Ingredients
- 2 medium zucchinis, sliced into half-moons: I find that cutting them a bit thicker than you think you should helps them hold their texture better in the final dish
- 2 cups cherry tomatoes, halved: They burst beautifully and release their juices, but regular diced tomatoes work perfectly fine if that's what you have
- 3 cloves garlic, minced: Fresh garlic makes all the difference here, so avoid the pre-minced stuff if possible
- 1 small onion, chopped: Yellow onion adds a subtle sweetness that balances the vegetables
- 350 g (12 oz) spaghetti or penne: I personally love how penne catches the sauce in its tubes, but spaghetti feels more traditional
- 3 tbsp extra virgin olive oil: This is the foundation of the dish, so use the good stuff if you can swing it
- 1/4 cup freshly grated Parmesan cheese: Optional but honestly recommended, even just a tablespoon brings everything together
- 1/4 cup chopped fresh basil: The basil adds a fresh punch that cuts through the cooked vegetables
- 1 tsp salt, plus more for pasta water: Don't be shy with salting the pasta water, it's your only chance to season the noodles themselves
- 1/2 tsp black pepper: Freshly ground makes a noticeable difference in the final flavor
- 1/4 tsp crushed red pepper flakes: Even if you're sensitive to heat, just a tiny bit adds depth without overwhelming
Instructions
- Get your pasta water going first:
- Bring a large pot of generously salted water to a boil and cook the pasta until it's just shy of al dente. I always reserve about 1/2 cup of the starchy cooking water before draining because it's liquid gold for bringing sauces together.
- Start your vegetable base:
- While the pasta works, warm that olive oil in a large skillet over medium heat. Toss in the chopped onion and let it soften for about 2-3 minutes until it turns translucent, then add the garlic for just one minute until fragrant but not browned.
- Add the zucchini:
- Toss in those zucchini half-moons and let them sauté for 4-5 minutes. You want them starting to soften but still holding their shape, not turning into mush.
- Bring in the tomatoes:
- Stir in the halved cherry tomatoes along with your salt, pepper, and red pepper flakes if you're using them. Let everything cook together for 5-7 minutes until the tomatoes start breaking down and releasing their juices.
- Combine everything:
- Add the drained pasta to the skillet and toss it all together, adding splashes of that reserved pasta water if it needs more sauciness. The starchy water helps create a silky coating that clings to every strand of pasta.
- Finish with fresh touches:
- Remove the skillet from heat and stir in half the Parmesan and all that chopped basil. The residual heat will slightly wilt the basil and melt the cheese just enough.
- Serve it up:
- Divide into bowls and top with the remaining Parmesan and any extra basil leaves you have. I love a final grind of black pepper right at the end.
This recipe became my go-to during those exhausting weekdays when cooking feels like one more thing on an endless list. There's something deeply satisfying about taking simple vegetables and turning them into something that feels like a proper meal without much effort.
Making It Your Own
Once I added some sautéed mushrooms when I didn't have quite enough zucchini, and honestly, the earthiness they brought was unexpected but welcome. I've also thrown in some baby spinach at the very end, just until it wilts, when I want to sneak in more greens.
Timing Is Everything
The trickiest part is getting the pasta done at the same time as the vegetables, so I start the pasta water first and only begin sautéing once the pasta is actually in the boiling water. This gives you about 8-10 minutes, which is exactly how long the vegetables need.
Serving Suggestions
A simple green salad with a vinaigrette cuts through the pasta perfectly, and some crusty bread never hurt anyone. If you want to make it more substantial, a side of roasted chickpeas or some grilled chicken works beautifully.
- A glass of crisp white wine like Pinot Grigio feels like it was made for this dish
- Leftovers reheat surprisingly well, though I sometimes add a splash of water when reheating
- The flavors actually develop overnight, so it's great for meal prep lunches
Somehow this unassuming combination of vegetables and pasta has become one of those recipes I can make without even thinking, the kind that comforts without weighing you down.
Recipe FAQs
- → Can I make this pasta gluten-free?
-
Yes, simply substitute regular spaghetti or penne with your favorite gluten-free pasta. The cooking time may vary slightly, so follow package instructions and taste for doneness.
- → How do I store leftovers?
-
Store cooled pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water or olive oil to restore the creamy texture.
- → Can I add protein to this dish?
-
Absolutely. Grilled chicken strips, sautéed shrimp, or white beans work beautifully. Add cooked protein during the final toss so it heats through without overcooking.
- → What if I don't have cherry tomatoes?
-
Diced Roma, vine-ripened, or beefsteak tomatoes work perfectly. They may release more water during cooking, so simply cook a minute or two longer to achieve the desired consistency.
- → Can I make this vegan?
-
Yes. Omit the Parmesan cheese entirely or use a plant-based Parmesan alternative. The dish remains delicious and satisfying with just the vegetables, garlic, and olive oil.