This vibrant one-pot pasta combines tender penne with fresh spring vegetables like asparagus, snap peas, zucchini, cherry tomatoes, and baby spinach. Everything cooks together in vegetable broth, creating a light sauce while the pasta becomes perfectly al dente. Finished with Parmesan, lemon zest, and fresh basil, this dish comes together in just 35 minutes with minimal cleanup. The vegetables maintain their bright colors and crisp-tender texture, while the broth infuses the pasta with subtle flavor. Perfect for weeknight dinners when you want something fresh, satisfying, and effortless.
The first time I made this pasta, it was one of those Tuesdays where the fridge was full of random spring vegetables and zero motivation to wash multiple pots. I threw everything in one pan, mostly out of laziness, and ended up with something that tasted like an Italian grandmother had been cooking all day.
Last spring, my sister dropped by unexpectedly when I had this simmering on the stove. She stood in the kitchen doorway breathing in the garlic and basil, then proceeded to eat two bowls while standing at the counter, claiming she couldnt wait for a proper plate.
Ingredients
- Asparagus, sugar snap peas, zucchini, cherry tomatoes, and baby spinach: These vegetables cook at different rates but in this one-pot method, everything lands perfectly tender-crisp because the pasta liquid steams them gently
- Penne or fusilli pasta: Choose a shape with ridges and hollows to catch that starchy, flavorful broth, and resist the urge to rinse it afterward
- Vegetable broth: This becomes your cooking liquid and sauce base, so use one you actually enjoy drinking on its own
- Garlic and onion: The foundation that makes everything else taste better, and they mellow beautifully as they simmer with the pasta
- Lemon zest and fresh basil: These finish the dish bright and fresh, cutting through the richness and making each bite feel like spring itself
Instructions
- Build your flavor foundation:
- Heat olive oil in a large, deep skillet or Dutch oven over medium heat, then add onion and garlic, sautéing for 2 to 3 minutes until fragrant and translucent
- Add the hearty vegetables:
- Toss in asparagus, sugar snap peas, zucchini, and cherry tomatoes, cooking and stirring for 2 to 3 minutes until they start to glisten
- Create your one-pot magic:
- Stir in uncooked pasta, crushed red pepper flakes if you like warmth, Italian herbs, salt, and black pepper, then pour in vegetable broth and bring everything to a gentle boil
- Simmer to perfection:
- Reduce heat, cover, and cook for 10 to 12 minutes, stirring occasionally, until pasta is al dente and most liquid has absorbed into a silky sauce
- Add the finishing touches:
- Stir in baby spinach for 1 to 2 minutes until just wilted, then remove from heat and fold in Parmesan cheese, lemon zest, and fresh basil
This recipe has become my go-to for friends who just had babies or are moving houses, because it travels well, reheats beautifully, and feels like a hug in a bowl.
Making It Your Own
Sometimes I swap in green peas or artichoke hearts depending on what looked best at the market that morning. The method stays exactly the same, but the dish feels entirely new.
Worth the splurge
Good Parmesan makes a massive difference here, so buy a wedge and grate it yourself if you can. The texture and flavor are worlds apart from the pre-grated stuff.
Timing Is Everything
Have your garnish ingredients ready before you start cooking, because once that pasta is done, you want to serve it immediately while the sauce is at its silkiest.
- Grate the cheese and zest the lemon while the broth heats up
- Chop your basil right before serving so it stays bright and fresh
- Set the table before you even turn on the stove
Spring in a bowl, ready in under 40 minutes.
Recipe FAQs
- → Can I use different vegetables?
-
Yes, you can substitute any spring vegetables you prefer. Green peas, artichoke hearts, or bell peppers work beautifully. Just keep the total quantity around 5 cups for proper liquid absorption.
- → Do I need to cook the pasta first?
-
No, the uncooked pasta goes directly into the pot. It cooks in the vegetable broth, absorbing the liquid and flavor while becoming tender. This method creates a light, flavorful sauce.
- → Can I make this gluten-free?
-
Absolutely. Simply substitute regular penne with your favorite gluten-free pasta. Cooking times may vary slightly, so check for doneness a minute or two earlier.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The pasta may absorb more liquid, so add a splash of water or broth when reheating to restore consistency.
- → Can I add protein?
-
Yes, shredded chicken, white beans, or chickpeas make excellent additions. Add them during the last 3-4 minutes of cooking so they heat through without becoming tough.
- → Is it spicy?
-
The red pepper flakes add just a hint of warmth. For a spicier version, increase to 1 teaspoon. For no heat, simply omit them entirely.