One Pot Spring Vegetable Pasta

One pot spring vegetable pasta featuring colorful asparagus, snap peas, and cherry tomatoes in a light broth. Pin it
One pot spring vegetable pasta featuring colorful asparagus, snap peas, and cherry tomatoes in a light broth. | cookible.com

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.
Creamy one pot spring vegetable pasta tossed with fresh zucchini, spinach, and shaved Parmesan cheese garnish. Pin it
Creamy one pot spring vegetable pasta tossed with fresh zucchini, spinach, and shaved Parmesan cheese garnish. | cookible.com

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

Vibrant one pot spring vegetable pasta dish with tender pasta, bright vegetables, and fragrant lemon basil. Pin it
Vibrant one pot spring vegetable pasta dish with tender pasta, bright vegetables, and fragrant lemon basil. | cookible.com

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

Yes, fusilli, rotini, or farfalle work well. Short pasta shapes hold onto the vegetables and broth-based sauce effectively.

Green peas, artichoke hearts, or bell peppers make excellent additions. Swap vegetables based on seasonal availability.

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.

Simply use your favorite gluten-free pasta. Cooking times may vary slightly, so check for doneness a few minutes early.

A dry white wine like Pinot Grigio or Sauvignon Blanc complements the fresh vegetables and light, savory flavors beautifully.

Stir in white beans, chickpeas, or shredded cooked chicken during the last few minutes of cooking.

One Pot Spring Vegetable Pasta

Vibrant one-pot pasta with asparagus, snap peas, zucchini, and cherry tomatoes in a savory vegetable broth.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 cup asparagus, trimmed and cut into 1-inch pieces
  • 1 cup sugar snap peas, trimmed and halved
  • 1 cup cherry tomatoes, halved
  • 1 cup zucchini, diced
  • 1 cup baby spinach

Pasta

  • 12 oz penne or fusilli pasta, uncooked

Aromatics & Flavorings

  • 3 cloves garlic, minced
  • 1 small yellow onion, finely chopped
  • 2 tbsp olive oil
  • 1/2 tsp crushed red pepper flakes
  • 1/2 tsp dried Italian herbs
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Liquids

  • 4 cups vegetable broth

Garnish

  • 1/4 cup grated Parmesan cheese
  • 2 tbsp fresh basil, chopped
  • Zest of 1 lemon

Instructions

1
Sauté Aromatics: Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add onion and garlic; sauté for 2–3 minutes until fragrant and translucent.
2
Cook Vegetables: Add asparagus, sugar snap peas, zucchini, and cherry tomatoes. Cook, stirring, for 2–3 minutes.
3
Add Pasta and Broth: Stir in pasta, crushed red pepper flakes, Italian herbs, salt, and black pepper. Pour in vegetable broth and bring to a boil.
4
Simmer Pasta: Reduce heat to a simmer. Cover and cook for 10–12 minutes, stirring occasionally, until pasta is al dente and most of the liquid is absorbed.
5
Wilt Spinach: Stir in baby spinach and cook for 1–2 minutes until wilted.
6
Finish and Serve: Remove from heat. Stir in Parmesan cheese, lemon zest, and fresh basil. Adjust seasoning if necessary. Serve immediately, garnished with extra Parmesan and basil if desired.
Additional Information

Equipment Needed

  • Large deep skillet or Dutch oven
  • Cutting board and knife
  • Measuring cups and spoons
  • Wooden spoon

Nutrition (Per Serving)

Calories 370
Protein 13g
Carbs 65g
Fat 8g

Allergy Information

  • Contains dairy (Parmesan cheese) and gluten (pasta). For gluten-free, use gluten-free pasta. For dairy-free, omit Parmesan or use a plant-based alternative. Always check ingredient labels for potential cross-contamination.
Jenna Lawson

Sharing simple, tasty recipes and kitchen tips for home cooks and food lovers.