This satisfying one-pot pasta brings together the best of spring's bounty in a single skillet. Fresh asparagus, sugar snap peas, zucchini, and cherry tomatoes simmer alongside penne pasta, absorbing the savory vegetable broth as they cook together. The method is beautifully simple: sauté aromatics, add vegetables and uncooked pasta, pour in broth, and let everything simmer until perfectly al dente. A final handful of baby spinach wilts into the dish, while Parmesan cheese, lemon zest, and fresh basil brighten each bowl. The result is a cohesive, flavorful pasta where the sauce emerges naturally from the starch and vegetables—no separate pot of boiling water needed. With just 15 minutes of prep and minimal cleanup, this Italian-inspired vegetarian main serves four beautifully.
Last Tuesday, I stared at a farmers market haul that was getting away from me and threw everything into one pot. The kitchen smelled like garlic and spring greens, and suddenly dinner felt like less of a chore.
My sister was over that night, and we stood at the counter eating straight from the skillet because the bowls felt like too much effort. She asked for the recipe before she even finished her first bite.
Ingredients
- Asparagus, sugar snap peas, zucchini, cherry tomatoes, and baby spinach: These vegetables all cook at similar speeds and hold their texture without turning mushy
- Penne or fusilli pasta: Short pasta shapes catch the vegetable pieces and sauce better than long strands
- Vegetable broth: Use a good quality broth because it reduces down and becomes the primary seasoning for the entire dish
- Garlic and onion: The foundation that makes everything taste like it came from an Italian kitchen
- Lemon zest and fresh basil: These wake up all the cooked vegetables and add brightness at the end
Instructions
- Build your flavor base:
- Warm the olive oil in your largest deep skillet over medium heat, then sauté the onion and garlic until they soften and release their fragrance
- Start the vegetables:
- Add the asparagus, snap peas, zucchini and tomatoes, stirring frequently for a few minutes until they begin to glisten
- Bring it all together:
- Pour in the uncooked pasta, spices and broth, then let everything come to a boil before covering and lowering the heat
- Let it simmer:
- Check the pan every few minutes and give it a gentle stir so nothing sticks to the bottom while the pasta absorbs the liquid
- Finish with the tender greens:
- Stir in the spinach at the very end so it just wilts, then fold in the cheese, lemon zest and basil
Now this pasta is my go to when I want something that tastes like I spent hours hovering over the stove but actually took minutes. The way the vegetables tuck into the pasta curves makes every bite feel complete.
Choosing Your Spring Vegetables
I have learned that the thinner the asparagus spear, the faster it cooks, so mix sizes accordingly. If your zucchini feels especially water heavy, salt it for ten minutes before cooking to prevent the dish from becoming soupy.
Making It Your Own
Green peas or frozen artichoke hearts work beautifully here if you want to switch up the vegetables. Sometimes I add a handful of arugula at the end instead of spinach for a peppery kick.
Serving Suggestions
A crisp white wine cuts through the starch and complements the spring vegetables perfectly. I also like serving this with a simple side salad dressed with nothing but olive oil and more lemon.
- Grill some crusty bread to soak up the sauce
- Keep extra Parmesan at the table for sprinkling
- This dish travels well for potlucks
Spring in a skillet, ready in under an hour.
Recipe FAQs
- → Can I use different pasta shapes?
-
Yes, short pasta shapes like fusilli, rotini, or farfalle work well. The key is choosing a shape that cooks evenly and has enough surface area to hold onto the vegetable-based sauce.
- → How do I know when the pasta is done?
-
Taste the pasta—it should be tender with a slight bite (al dente). Since the pasta cooks directly in the broth, most liquid should be absorbed by the time it reaches proper doneness.
- → Can I make this ahead?
-
This dish is best served immediately, as the pasta continues to absorb liquid and may become soft when reheated. If meal prepping, cook slightly less and add extra broth when reheating.
- → What vegetables can I substitute?
-
Feel free to use green peas, artichoke hearts, bell peppers, or fresh green beans in place of or in addition to the spring vegetables listed.
- → Is the vegetable broth necessary?
-
The broth provides essential flavor and cooks the pasta. You could substitute with chicken broth for a non-vegetarian version, but water alone would result in a less flavorful dish.
- → How can I add more protein?
-
Stir in white beans, chickpeas during cooking, or top with grilled chicken, shrimp, or crispy pancetta if not following a vegetarian diet.