Spring Veggie One-Pot Spaghetti

Featured in: One-Pot Wonders

This Italian-inspired one-pot pasta combines tender spaghetti with fresh spring vegetables including peas, spinach, and cherry tomatoes. Everything cooks together in vegetable broth, creating a light yet satisfying dish that's ready in just 25 minutes.

Simply sauté garlic and red onion, add all ingredients to the pot, and let simmer until the pasta is al dente. Finish with fresh lemon zest, Parmesan cheese, and basil for a bright, flavorful meal.

Updated on Tue, 20 Jan 2026 10:06:00 GMT
Creamy strands of Spring Veggie One-Pot Spaghetti, dotted with bright peas and halved cherry tomatoes in a light broth sauce.  Pin it
Creamy strands of Spring Veggie One-Pot Spaghetti, dotted with bright peas and halved cherry tomatoes in a light broth sauce. | fungeniusrecipe.com

Last spring, I found myself drowning in bags of peas and spinach from an overenthusiastic farmers market run. This one-pot miracle was born out of pure desperation and a serious aversion to doing dishes after a long day. Now it's become my go-to when I want something that screams fresh but doesn't require me to use every pan in my kitchen.

I made this for my sister during one of those frantic weeknight dinners where we talked more than we ate. She kept pausing between stories to ask what was in it, genuinely shocked that something this vibrant came together in barely twenty minutes. That's when I knew this wasn't just emergency food anymore.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 350 g (12 oz) dried spaghetti: The pasta releases starch into the broth creating a natural creamy sauce without any cream
  • 150 g (1 cup) frozen or fresh peas: Frozen work beautifully here and add pops of sweetness throughout
  • 100 g (3.5 oz) baby spinach: Wilts down into the pasta adding gorgeous green color and nutrients
  • 200 g (7 oz) cherry tomatoes, halved: They burst while cooking releasing their juices into the broth
  • 2 cloves garlic, thinly sliced: Thin slices melt into the oil rather than burning like minced garlic might
  • 1 small red onion, thinly sliced: Adds sweetness and subtle color contrast to the green vegetables
  • 1 L (4 cups) vegetable broth: This becomes both cooking liquid and sauce so use one you actually like drinking
  • 2 tbsp olive oil: Start with this to sauté the aromatics and carry the flavors throughout
  • 1/2 tsp salt: Adjust based on how salty your broth is already
  • 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
  • 1/4 tsp red pepper flakes: Optional but adds a gentle warmth that balances the sweet vegetables
  • Zest of 1 lemon: Brightens everything up and cuts through the richness
  • 30 g (1/4 cup) grated Parmesan cheese: Or use vegetarian alternative for the same salty finish
  • Fresh basil leaves: Tear them by hand for the most aromatic finish

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Build Your Flavor Base:
In a large pot heat the olive oil over medium heat then add the garlic and red onion. Sauté for 2-3 minutes until fragrant and softened but not browned.
Add Everything But the Garnish:
Add the spaghetti, peas, spinach, and cherry tomatoes to the pot then pour in the vegetable broth. Bring to a boil.
Season and Simmer:
Season with salt, black pepper, and red pepper flakes. Stir occasionally to prevent sticking.
Cook to Perfection:
Cook uncovered for 10-12 minutes until pasta is al dente and most liquid has been absorbed. Stir in the lemon zest.
Finish and Serve:
Remove from heat then divide among plates and top with Parmesan and fresh basil.
A comforting bowl of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and Parmesan cheese for a vibrant dinner.  Pin it
A comforting bowl of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and Parmesan cheese for a vibrant dinner. | fungeniusrecipe.com

This recipe saved me during finals week in college when my roommate and I were studying until midnight and needed something fast but actually nourishing. We'd make it together in our tiny kitchen taking turns stirring and talking about everything except our exams.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I've tried adding white beans or chickpeas for extra protein and honestly it works beautifully. The vegetables can change with the seasons too asparagus in early spring or zucchini in summer work just as well as the peas and spinach.

Broth Matters

Since the broth reduces down and becomes the sauce itself use one you genuinely enjoy the taste of. I learned this the hard way with an overly salty store-bought broth that made the entire dish taste like ocean water.

Perfecting the Texture

The key is not letting all the liquid evaporate completely. You want that glossy starch-thickened sauce clinging to each strand of pasta. If it gets too dry add a splash more broth or even a little pasta water before serving.

  • Break pasta in half for easier stirring and serving
  • Grate extra Parmesan at the table because everyone wants more
  • Serve immediately while the cheese is still melting
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
The finished Spring Veggie One-Pot Spaghetti, steamy and colorful, ready to be served for an easy weeknight meal. Pin it
The finished Spring Veggie One-Pot Spaghetti, steamy and colorful, ready to be served for an easy weeknight meal. | fungeniusrecipe.com

There's something deeply satisfying about a meal that requires zero compromise between convenience and actual flavor. This pasta delivers both without asking for much in return.

Recipe FAQs

Can I use fresh vegetables instead of frozen peas?

Yes, fresh peas work wonderfully. They may cook slightly faster than frozen, so adjust timing accordingly. Add them in step 2 as directed.

What if I don't have vegetable broth?

You can substitute with chicken broth, water with a vegetable bouillon cube, or even white wine mixed with water for added depth of flavor.

How do I prevent the pasta from sticking?

Stir occasionally throughout cooking, especially during the first few minutes. The broth should keep pasta relatively loose, but consistent stirring prevents clumping.

Can I make this gluten-free?

Absolutely. Simply swap the spaghetti for gluten-free pasta. Cook time may vary slightly, so check package directions and adjust accordingly.

What proteins work well with this dish?

Chickpeas, white beans, or lentils add heartiness. For non-vegetarian options, consider diced chicken, shrimp, or pancetta added in step 2 before the broth.

Can I prepare this ahead?

Best served fresh, but leftovers keep refrigerated for 2-3 days. Reheat gently with a splash of broth to restore moisture, then finish with fresh basil and cheese.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spring Veggie One-Pot Spaghetti

Vibrant pasta dish with fresh spring vegetables, simmered together for maximum flavor and minimal cleanup.

Prep time
10 minutes
Cook time
15 minutes
Complete time
25 minutes
Created by Fungeniusrecipe Chloe Anderson

Recipe category One-Pot Wonders

Skill level Easy

Cuisine type Italian-Inspired

Portions 4 Number of servings

Dietary details Meatless

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

Step 01

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

Step 02

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

Step 03

Season and cook: Season with salt, black pepper, and red pepper flakes. Stir occasionally to prevent sticking.

Step 04

Finish cooking: Cook, uncovered, for 10-12 minutes, or until the pasta is al dente and most of the liquid has been absorbed. Stir in the lemon zest.

Step 05

Plate and serve: Remove from heat. Divide among plates and top with Parmesan and fresh basil.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

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

Allergy details

Don’t forget to check each item for allergens. Talk to a healthcare professional if you’re unsure.
  • Contains wheat gluten
  • Contains milk from Parmesan cheese
  • For gluten-free preparation, use gluten-free spaghetti
  • For dairy-free preparation, use vegan cheese alternative

Nutrition (each serving)

These nutrition facts are for reference only. Always consult an expert for medical advice.
  • Calorie count: 390
  • Fat content: 8 g
  • Carbohydrates: 68 g
  • Protein content: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.