Spring Veggie One-Pot Spaghetti

Featured in: Seasonal Recipe Joys

This vibrant one-pot spaghetti brings together fresh spring vegetables—peas, spinach, cherry tomatoes—simmered with pasta in vegetable broth for maximum flavor and ease. With just 25 minutes start to finish, it's a weeknight favorite that requires minimal cleanup. The pasta absorbs all the savory broth while the vegetables soften into tender perfection. Finish with Parmesan cheese and fresh basil for a restaurant-quality dish at home.

Updated on Tue, 20 Jan 2026 09:50:00 GMT
Steamed spaghetti and vibrant spring vegetables in a one-pot, garnished with fresh basil and Parmesan cheese. Save to Pinterest
Steamed spaghetti and vibrant spring vegetables in a one-pot, garnished with fresh basil and Parmesan cheese. | recipesbies.com

The windows were open that first April evening when I threw everything into one pot and hoped for the best. I'd forgotten to defrost anything for dinner, and the farmers market haul from earlier in the week was sitting on the counter, looking at me expectantly. My roommate wandered in, curious about the clattering of pans and the smell of garlic hitting hot olive oil.

That night we ate standing up in the tiny kitchen, forks in hand, watching the steam rise from our bowls. The pasta had absorbed just enough broth to become impossibly creamy without a drop of cream. I remember my roommate asking for seconds before she'd even finished her first serving, and realizing this wasn't just desperation cooking anymore.

Ingredients

  • 350 g (12 oz) dried spaghetti: The pasta releases starch into the cooking liquid, creating a naturally emulsified sauce that clings beautifully to each strand
  • 150 g (1 cup) frozen or fresh peas: Add these straight from frozen for a pop of sweetness that balances the savory broth
  • 100 g (3.5 oz) baby spinach: Wilt this in at the very end so it stays vibrant and tender
  • 200 g (7 oz) cherry tomatoes, halved: They'll blister and burst as the pasta cooks, releasing their juices into the broth
  • 2 cloves garlic, thinly sliced: Sliced garlic mellows more than minced, giving you sweet aromatics instead of harsh bites
  • 1 small red onion, thinly sliced: Red onion becomes sweet and almost jammy when simmered in the broth
  • 1 L (4 cups) vegetable broth: This becomes your cooking liquid and sauce base, so use one you'd happily drink on its own
  • 2 tbsp olive oil: Start with this in the pot to bloom your aromatics before adding anything else
  • 1/2 tsp salt: Adjust based on how salty your broth is already
  • 1/4 tsp black pepper: Freshly cracked gives you more aromatic complexity
  • 1/4 tsp red pepper flakes: Optional, but a gentle heat makes everything taste brighter
  • Zest of 1 lemon: This brightening trick wakes up the whole bowl and cuts through the richness
  • 30 g (1/4 cup) grated Parmesan cheese: Or use a vegetarian alternative for the same salty, umami finish
  • Fresh basil leaves: Tear these by hand just before serving for the most fragrant garnish

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Build your flavor foundation:
Heat olive oil in your largest pot over medium heat. Add sliced garlic and red onion, stirring frequently for 2-3 minutes until softened and fragrant but not browned.
Add everything but the finishers:
Snap spaghetti in half for easier stirring, then add it to the pot along with peas, spinach, and halved cherry tomatoes. Pour in all your vegetable broth and bring it to a boil.
Season and simmer:
Add salt, black pepper, and red pepper flakes. Stir occasionally as it bubbles away, keeping an eye on the pot so nothing sticks to the bottom.
Let it work its magic:
Cook uncovered for 10-12 minutes until the pasta is al dente and most liquid has absorbed. Stir in the lemon zest right at the end to brighten everything.
Finish and serve:
Remove from heat immediately. Divide between shallow bowls and top generously with grated Parmesan and torn basil leaves.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
A close-up of Spring Veggie One-Pot Spaghetti featuring peas, spinach, and cherry tomatoes in a savory broth. Save to Pinterest
A close-up of Spring Veggie One-Pot Spaghetti featuring peas, spinach, and cherry tomatoes in a savory broth. | recipesbies.com

I've made this for dinner parties, weeknight solo meals, and even a skeptical pasta purist who admitted she was wrong about one-pot methods. Something about the way the vegetables soften into the pasta makes it feel like a hug in a bowl, especially when there's still a bit of a chill in the air outside.

Timing Your Vegetables

Quick-cooking vegetables like peas and spinach go in at the beginning because the simmering liquid is gentle enough not to destroy them. Heartier vegetables like asparagus or carrots should be added a few minutes before the pasta goes in so they have time to soften properly.

Broth Matters

Since the broth reduces down and becomes your sauce, its flavor is concentrated in every bite. I keep a stash of good quality vegetable broth in the pantry just for recipes like this where it really shines.

Make It Your Own

This technique works with whatever vegetables you have on hand, whatever pasta shape catches your eye at the store, and whatever season you're in.

  • Add a drained can of chickpeas or white beans in step two for extra protein
  • Swap spaghetti for any pasta shape, adjusting cooking time slightly for larger formats
  • Finish with a drizzle of good olive oil and more cheese if you love it rich
Product image
Handle kitchen cleanup easily by disposing of food scraps, packaging, and cooking waste without leaks or odors.
Check price on Amazon
Hearty Italian-inspired spaghetti with tender vegetables, ready to serve from a rustic pot. Save to Pinterest
Hearty Italian-inspired spaghetti with tender vegetables, ready to serve from a rustic pot. | recipesbies.com

Spring in a bowl, ready in under half an hour, with almost nothing to clean up afterward. Sometimes the simplest meals really are the best ones.

Answers to Recipe Questions

Can I use fresh vegetables instead of frozen?

Absolutely! Fresh peas work beautifully in this dish. Just add them at the same time as indicated in the instructions. Adjust cooking time slightly if using larger fresh vegetables, ensuring they're tender before serving.

What vegetables can I substitute?

This dish is versatile. Try zucchini, bell peppers, asparagus, or broccoli. Heartier vegetables may need slightly longer cooking time. Avoid watery vegetables like cucumber. Aim for vegetables that complement the lemon zest and garlic flavors.

How do I prevent the pasta from sticking?

Stir occasionally throughout cooking, especially during the first few minutes. The broth keeps the pasta moist as it cooks. If it becomes too thick, add a splash more vegetable broth to maintain consistency.

Is this dish gluten-free?

Not naturally, but easily adapted. Simply swap regular spaghetti for gluten-free pasta. Check all ingredient labels, especially the vegetable broth, to ensure no cross-contamination. Cook according to gluten-free pasta package directions.

Can I make this vegan?

Yes! Skip the Parmesan or use vegan cheese as garnish. All other ingredients are naturally plant-based. This maintains the dish's heartiness while accommodating dietary preferences.

How do I add protein to this dish?

A drained can of chickpeas adds excellent protein and texture. Add it in step 2 along with the other vegetables. White beans or lentils are also wonderful additions for extra substance.

Spring Veggie One-Pot Spaghetti

Vibrant one-pot pasta with fresh spring vegetables, ready in 25 minutes. Easy, vegetarian, and minimal cleanup.

Prep duration
10 mins
Time to cook
15 mins
Overall time
25 mins
Published by Sophie Turner


Skill Level Easy

Cuisine Type Italian-Inspired

Serves 4 Serving size

Dietary Details No meat included

What you need

Pasta

01 12 oz dried spaghetti

Vegetables

01 1 cup frozen or fresh peas
02 3.5 oz baby spinach
03 7 oz cherry tomatoes, halved
04 2 cloves garlic, thinly sliced
05 1 small red onion, thinly sliced

Liquids

01 4 cups vegetable broth
02 2 tablespoons olive oil

Seasonings

01 1/2 teaspoon salt
02 1/4 teaspoon black pepper
03 1/4 teaspoon red pepper flakes, optional
04 Zest of 1 lemon

Garnish

01 1/4 cup grated Parmesan cheese or vegetarian alternative
02 Fresh basil leaves for serving

How to Make It

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add sliced garlic and red onion, sauté for 2-3 minutes until fragrant and softened.

Step 02

Combine ingredients and bring to boil: Add spaghetti, peas, spinach, and cherry tomatoes to the pot. Pour in vegetable broth and bring to a boil.

Step 03

Season and simmer: Season with salt, black pepper, and red pepper flakes if desired. Stir occasionally to prevent pasta from sticking.

Step 04

Cook until al dente: Cook uncovered for 10-12 minutes until pasta reaches al dente texture and most liquid has been absorbed. Stir in lemon zest.

Step 05

Plate and garnish: Remove from heat and divide among serving plates. Top with grated Parmesan cheese and fresh basil leaves.

Equipment You'll Need

  • Large pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Zester or grater

Allergy Details

Review all ingredients for allergens, and reach out to a healthcare pro if unsure.
  • Contains wheat gluten
  • Contains milk from Parmesan cheese
  • Use gluten-free spaghetti for celiac or gluten sensitivity
  • Use vegan cheese alternative for dairy-free requirements

Nutrition info (by portion)

Nutrition info is for guidance. Please consult a medical expert if you need advice.
  • Total Calories: 390
  • Fat content: 8 g
  • Carbohydrate: 68 g
  • Protein content: 14 g