This Italian-inspired dish combines perfectly cooked penne or spaghetti with an array of colorful spring vegetables. Zucchini, yellow squash, bell pepper, broccoli, cherry tomatoes, and sugar snap peas are sautéed until tender-crisp, then tossed with the pasta in a bright sauce made with olive oil, garlic, vegetable broth, and fresh lemon juice. Finished with Parmesan, basil, and parsley, this vibrant bowl delivers wholesome nutrition in every forkful.
The first time I made pasta primavera, I was trying to use up a CSA box that was threatening to overthrow my refrigerator crisper drawer. I ended up with this chaotic, colorful mess of vegetables that somehow transformed into something magical when tossed with hot pasta and good olive oil.
Last spring my neighbor brought over a bagful of vegetables from her garden and I made this for us both. We sat on my back porch eating straight from the pan, watching the sunset turn the sky the same colors as the bell peppers in our bowls.
Ingredients
- 400 g (14 oz) penne or spaghetti: The curves of penne catch those tiny vegetable pieces beautifully, though spaghetti works just as well if you want something more traditional
- 1 small zucchini, sliced: Dont slice these too thin or theyll disappear into the sauce
- 1 small yellow squash, sliced: Adds such a lovely sweet contrast to the zucchini
- 1 red bell pepper, julienned: The sweetness here balances any bitterness from other vegetables
- 1 cup cherry tomatoes, halved: These burst open and create little pockets of juiciness throughout
- 1 cup sugar snap peas, trimmed: They stay satisfyingly crisp even after cooking
- 1 cup broccoli florets: Use small florets so they cook at the same rate as everything else
- 3 tablespoons extra virgin olive oil: This is the backbone of the whole dish
- 3 cloves garlic, minced: Fresh garlic only, never the jarred stuff
- 1/2 teaspoon crushed red pepper flakes: Optional but that tiny kick makes everything pop
- 1/2 cup vegetable broth: Use a good quality one or the sauce will taste flat
- Juice of 1 lemon: Freshly squeezed makes a huge difference here
- 1/4 cup grated Parmesan cheese: Plus more for serving because obviously
- Salt and freshly ground black pepper: Taste as you go, every brand of salt is different
- 2 tablespoons fresh basil leaves, chopped: Add this at the very end so it stays bright
- 2 tablespoons fresh parsley, chopped: Flat leaf parsley has so much more flavor than curly
Instructions
- Get your pasta water going first:
- Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and reserve that 1/2 cup of pasta water, its liquid gold for pulling the sauce together.
- Start the aromatics while pasta cooks:
- Heat olive oil in a large skillet over medium heat, add garlic and red pepper flakes if using, and sauté for just 1 minute until fragrant. Watch it carefully because garlic can turn bitter in seconds.
- Add the harder vegetables first:
- Toss in zucchini, squash, bell pepper, and broccoli. Sauté for 4 to 5 minutes until just tender, still with a little bite to them.
- Add the quick cooking vegetables:
- Throw in cherry tomatoes and sugar snap peas for another 2 to 3 minutes. The tomatoes should start to wrinkle and release their juices.
- Build the sauce:
- Pour in vegetable broth and lemon juice and let it simmer for 2 minutes. Season with salt and pepper and the kitchen will start smelling incredible.
- Bring it all together:
- Add the drained pasta to the skillet along with Parmesan and a splash of that reserved pasta water as needed. Toss everything until the sauce coats each piece of pasta.
- Finish with fresh herbs:
- Stir in fresh basil and parsley, taste and adjust seasoning, and serve immediately with extra Parmesan on top.
This became my go to summer dinner after a particularly chaotic week when cooking felt like too much effort but eating takeout yet again felt worse. Now its the meal I make when I need to remind myself that simple food can be the most comforting.
Getting Your Vegetables Right
Cut everything roughly the same size so they cook evenly. Theres nothing sadder than biting into perfectly tender pasta only to encounter a raw chunk of broccoli.
Timing Is Everything
Start your pasta water before anything else. The vegetables cook faster than you think, and having the pasta ready to toss in hot makes all the difference.
Make It Your Own
The beauty of this dish is how forgiving it is. Use whatever vegetables look good at the market or are languishing in your crisper drawer.
- Asparagus works beautifully in place of snap peas
- Fresh peas in season add the sweetest little pops of flavor
- A handful of baby spinach wilts in at the end for extra color
This is the kind of meal that makes you feel like you have your life together, even if you absolutely dont.
Recipe FAQs
- → What vegetables work best in this dish?
-
Zucchini, yellow squash, bell peppers, broccoli, cherry tomatoes, and sugar snap peas provide excellent texture and flavor. Feel free to substitute with whatever fresh vegetables are in season.
- → Can I make this gluten-free?
-
Absolutely. Simply substitute the regular pasta with your favorite gluten-free pasta variety. The cooking time may vary slightly, so follow package instructions.
- → How do I prevent the vegetables from becoming mushy?
-
Sauté the harder vegetables first for 4–5 minutes, then add the quicker-cooking tomatoes and snap peas. This ensures each vegetable maintains its ideal texture.
- → Can I add protein to make it more filling?
-
Yes, grilled chicken, sautéed shrimp, or chickpeas work wonderfully. Cook the protein separately and toss it in during the final step.
- → How long will leftovers keep?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water or broth to refresh the sauce.
- → What wine pairs well with this?
-
A crisp Pinot Grigio or Sauvignon Blanc complements the bright flavors beautifully. The acidity balances the vegetables and enhances the lemon notes.