This satisfying one-pot pasta combines tender penne with crisp spring vegetables like asparagus, sugar snap peas, zucchini, and cherry tomatoes. The pasta cooks directly in vegetable broth, absorbing all the savory flavors while creating a light, silky sauce. Aromatics like garlic and onion add depth, while Italian herbs and red pepper flakes provide warmth. Finished with fresh spinach, Parmesan, lemon zest, and basil, this dish comes together in just 35 minutes with minimal cleanup.
My friend Sarah dropped by unexpectedly last Tuesday with a bag of vegetables from her garden share. We stood in my tiny kitchen laughing about how we always buy too much spring produce, then she challenged me to make something with everything before it wilted. That impromptu cooking session turned into this pasta dish that's now in my regular rotation. Sometimes the best recipes come from pure panic and a little bit of peer pressure.
Last week I made this for my sister who claims to hate vegetables. She proceeded to eat three bowls and asked if I could teach her how to cook anything that green. The lemon zest at the end is absolutely essential, it wakes up all the vegetables and makes everything taste brighter than you thought possible.
Ingredients
- Asparagus, sugar snap peas, and zucchini: These form the backbone of spring flavor. Cut everything uniformly so it cooks evenly, nobody likes a mushy piece of zucchini next to a crunchy asparagus tip.
- Cherry tomatoes: They burst during cooking and release their juices into the pasta. I've learned the hard way that cutting them in half first makes them easier to eat and helps them break down faster.
- Penne or fusilli pasta: Choose shapes with ridges or twists to catch all that vegetable goodness. I've used everything from whole wheat to chickpea pasta successfully here.
- Garlic and onion: The foundation that builds depth. Take your time sautéing them until translucent, rushed garlic tastes bitter and ruins the whole pot.
- Vegetable broth: This becomes your sauce as it reduces. Homemade broth makes a difference, but a good quality store-bought one works perfectly fine too.
- Baby spinach: Added at the very end so it wilts gently rather than turning into slimy mush. I once added it too early and learned my lesson forever.
- Lemon zest and fresh basil: These are the finishing touches that transform this from good to memorable. Don't skip them, they're the difference between dinner and a proper meal.
Instructions
- Build your flavor foundation:
- Heat the olive oil in your largest deep skillet over medium heat. Add the chopped onion and minced garlic, letting them soften and become fragrant for about 2 to 3 minutes. Your kitchen should smell amazing right about now.
- Start the vegetables:
- Add the asparagus, snap peas, zucchini, and halved tomatoes. Stir everything around for 2 to 3 minutes until the vegetables start to brighten in color and the tomatoes begin to release their juices.
- Add pasta and liquid:
- Pour in the uncooked pasta along with the red pepper flakes, Italian herbs, salt, and pepper. Pour in the vegetable broth and bring everything to a rolling boil.
- Simmer and absorb:
- Reduce heat to a gentle simmer, cover the pot, and let it cook for 10 to 12 minutes. Stir occasionally to prevent sticking and check that the pasta is al dente while the liquid transforms into a thick, glossy sauce.
- Finish with fresh greens:
- Stir in the baby spinach and let it wilt for just 1 to 2 minutes. Remove from heat immediately so it stays bright green and tender.
- The finishing touch:
- Fold in the Parmesan cheese, lemon zest, and chopped basil until everything is well combined. Taste and adjust seasoning before serving hot with extra cheese on top.
My mom asked for the recipe after tasting it at my birthday dinner last month. She's since made it for two different dinner parties and texted me both times saying it was a hit. There's something about the combination of spring vegetables and comfort food that makes people feel cared for, like you put real thought into feeding them something special.
Making It Your Own
I've started adding frozen green peas during the last few minutes of cooking when I want extra sweetness. Fresh artichoke hearts work beautifully too, just add them with the other vegetables so they heat through properly.
Pairing Suggestions
A crisp Pinot Grigio cuts through the starch and complements the vegetables perfectly. For something non-alcoholic, sparkling water with a squeeze of lemon mirrors the bright notes in the pasta itself.
Make-Ahead Wisdom
This dish is best enjoyed immediately, but I've learned that the leftovers make an excellent cold pasta salad for lunch the next day. The flavors meld together beautifully overnight. Just add a splash more olive oil before serving to refresh it.
- Don't add the spinach if you're planning to refrigerate leftovers, stir it in fresh when reheating
- The pasta will continue absorbing liquid, so reserve a little extra broth or water for next-day servings
- Leftovers keep well for up to three days but taste best within the first 24 hours
This pasta has become my go-to for those nights when I want something nourishing but don't have the energy for multiple pots and pans. Hope it brings as much joy to your table as it has to mine.
Recipe Q&A
- → Can I use different pasta shapes?
-
Yes, fusilli, rotini, or farfalle work well. Short pasta shapes hold onto the vegetables and broth-based sauce effectively.
- → What vegetables can I substitute?
-
Green peas, artichoke hearts, or bell peppers make excellent additions. Swap vegetables based on seasonal availability.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of broth or water to refresh the sauce.
- → Can I make this gluten-free?
-
Simply use your favorite gluten-free pasta. Cooking times may vary slightly, so check for doneness a few minutes early.
- → What wine pairs well?
-
A dry white wine like Pinot Grigio or Sauvignon Blanc complements the fresh vegetables and light, savory flavors beautifully.
- → How can I add more protein?
-
Stir in white beans, chickpeas, or shredded cooked chicken during the last few minutes of cooking.