This wholesome pasta brings together summer's best produce—sliced zucchini and halved cherry tomatoes—cooked until tender with aromatic garlic and onion. Whole wheat pasta adds nutty flavor while Italian herbs and red pepper flakes provide classic seasoning. The dish comes together in just 35 minutes, making it perfect for weeknight dinners.
Baby spinach wilts into the vegetable medley for extra nutrition, while fresh basil and Parmesan finish the dish with bright, savory notes. Reserve pasta water to create a silky sauce that coats every bite. This vegetarian main serves four and pairs beautifully with crisp white wine.
The first time I made this pasta, it was one of those Tuesdays where the fridge was nearly empty but I refused to order takeout yet again. I grabbed whatever vegetables looked vaguely alive and threw them into a skillet, expecting something edible at best. When my roommate walked in and immediately asked for the recipe, I realized this accidental combination was actually something special. Now it is my go-to when I want dinner that feels indulgent but leaves me feeling light and energized.
Last summer, I made this for a dinner party on my tiny apartment balcony. Everyone kept going back for seconds, and my friend Sarah who claims to hate zucchini actually asked for the recipe before she even finished her plate. There is something about the way the tomatoes burst and release their juices that makes this dish feel like it came from a restaurant kitchen.
Ingredients
- 2 medium zucchinis, sliced into half-moons: I have learned that cutting them too thin makes them disappear into the dish, while too thick means they stay crunchy
- 2 cups cherry tomatoes, halved: These little gems burst during cooking and create their own sweet sauce that coats the pasta beautifully
- 3 cloves garlic, minced: Fresh garlic makes all the difference here, and I always add a little extra because why not
- 1 small red onion, thinly sliced: The red onion adds a mild sweetness and pretty color that white onion just cannot match
- 2 cups baby spinach: Even if you think you do not like spinach, try it once here because it wilts into the background and adds nutrition without overpowering
- 12 oz whole wheat pasta: Whole wheat holds up better against the vegetables and adds a nutty flavor that complements the zucchini
- 2 tbsp extra virgin olive oil: This is the foundation of the dish, so use the good stuff if you can afford it
- 1 tsp dried Italian herbs: I keep a jar of homemade oregano and basil mix just for recipes like this
- 1/4 tsp crushed red pepper flakes: Just enough to wake up your palate without overwhelming the fresh vegetables
- Salt and freshly ground black pepper: Taste as you go because the vegetables need proper seasoning to shine
- 1/4 cup fresh basil leaves, torn: Tearing instead of chopping releases more oils and looks more rustic on the plate
- 1/4 cup grated Parmesan cheese: Completely optional, but a little adds a savory depth that makes the dish feel complete
Instructions
- Get your pasta water going:
- Bring a large pot of salted water to a boil and cook the pasta until it still has a slight bite to it
- Sauté the onions:
- Heat olive oil in a large skillet over medium heat and cook the sliced onion for 2 to 3 minutes until it softens and starts to smell sweet
- Add the garlic:
- Stir in the minced garlic and cook for just 30 seconds until you can smell it, because burnt garlic turns bitter
- Cook the zucchini:
- Add the zucchini slices and let them cook for 4 to 5 minutes, turning them occasionally, until they are tender but still hold their shape
- Bring in the tomatoes:
- Throw in the cherry tomatoes, herbs, red pepper flakes, salt, and pepper, then cook for 4 to 5 minutes until the tomatoes start to burst and create juices
- Wilt the spinach:
- Toss in the spinach if you are using it and cook for 1 to 2 minutes until it just wilts down
- Combine everything:
- Add the cooked pasta to the skillet and toss it all together, adding that reserved pasta water a little at a time until you get a silky coating
- Finish with fresh touches:
- Remove from the heat, stir in the torn basil, and sprinkle with Parmesan if you want that extra salty kick
This recipe became a staple during my first year of teaching when I needed something nourishing but fast enough to make on weeknights when I was too tired to think. My mom now makes it at least once a week and claims it is the only way I can get her to eat zucchini without complaining.
Making It Your Own
I have discovered that this recipe is incredibly forgiving and welcomes substitutions. Sometimes I add chickpeas for protein or throw in some olives if I am craving something briny. The technique matters more than the exact ingredients, so feel free to use what you have.
Perfecting the Timing
The secret is getting the pasta done around the same time as the vegetables so everything stays hot. I start the pasta water first, then begin the vegetables once the pasta goes in. This way the vegetables are perfectly tender when the pasta is ready to toss in.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness while a slice of crusty bread helps scoop up every last bit of sauce. I also love this with a cold glass of crisp white wine when I have extra time to sit and enjoy it properly.
- Let the dish rest for 2 minutes before serving so the flavors have time to meld together
- Pass extra red pepper flakes at the table for the heat seekers in your life
- This actually tastes better the next day as leftovers if you manage to have any
Hope this becomes one of those recipes you turn to again and again, just like I have. There is something deeply satisfying about a meal that is this good for you and still feels like a treat.
Recipe FAQs
- → Can I make this gluten-free?
-
Yes, simply substitute the whole wheat pasta with your favorite gluten-free pasta variety. Cook according to package instructions and follow the same steps for the vegetable preparation.
- → How can I add more protein?
-
Grilled chicken breast or chickpeas work wonderfully in this dish. Add chickpeas during the last few minutes of cooking, or top with sliced grilled chicken just before serving.
- → Can I use yellow squash instead of zucchini?
-
Absolutely. Yellow squash makes an excellent substitution and provides similar texture and cooking time. Feel free to use both for a colorful presentation.
- → How long do leftovers keep?
-
Store 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 silky texture.
- → What wine pairs well with this pasta?
-
A dry white wine like Pinot Grigio complements the fresh vegetables and herbs beautifully. The crisp acidity balances the olive oil and enhances the tomato flavors.
- → Can I make it dairy-free?
-
Simply omit the Parmesan cheese or replace it with a vegan alternative. The dish remains flavorful and satisfying without the dairy component.