Spring Veggie One-Pot Spaghetti

Featured in: Weeknight Dinners

This one-pot spaghetti combines tender spaghetti with fresh spring vegetables including peas, spinach, and cherry tomatoes in a light vegetable broth. The entire dish comes together in just 25 minutes with minimal hands-on time, making it perfect for weeknight dinners.

Simply sauté garlic and red onion, add your spaghetti and vegetables, pour in vegetable broth, and let everything cook together until the pasta is al dente and the liquid reduces. A squeeze of fresh lemon zest and topping of Parmesan cheese elevates the simple ingredients into a restaurant-quality meal.

Updated on Tue, 20 Jan 2026 15:13:00 GMT
Steam rises from a large pot of Spring Veggie One-Pot Spaghetti as bright green peas and wilted spinach mix with al dente pasta. Save
Steam rises from a large pot of Spring Veggie One-Pot Spaghetti as bright green peas and wilted spinach mix with al dente pasta. | milestonepan.com

The first time I made this one-pot spaghetti, I was honestly skeptical about cooking pasta directly in broth. My grandmother would have shaken her head at the method, but something about throwing everything into a single pot called to me on a Tuesday evening when dishes were already piled high. When those cherry tomatoes started bursting and releasing their juices into the simmering liquid, creating the most incredible sauce without any effort, I knew I'd stumbled onto something special. Now it's become my go-to when spring produce arrives at the farmers market and I want something that tastes fresh but doesn't require hours of prep work.

Last spring, my friend Sarah came over for a last-minute dinner, and I threw this together using whatever I had in the fridge. She's not usually someone who gets excited about vegetables, but she literally scraped her plate clean and asked for the recipe before she even finished eating. There's something magical about how the peas turn bright green and tender while the spinach wilts just enough to blend into the pasta without disappearing completely. It's the kind of meal that makes you feel like you're eating something restaurant-quality while actually standing over the stove in your sweatpants.

Ingredients

  • Dried spaghetti (350 g/12 oz): The strands will absorb the vegetable broth as they cook, creating a naturally creamy sauce that would take much longer to achieve with traditional methods
  • Frozen or fresh peas (150 g/1 cup): They add sweetness and a pop of bright color that contrasts beautifully with the pasta
  • Baby spinach (100 g/3.5 oz): Use fresh spinach here, and don't worry about the large leaves because they'll wilt down nicely into the dish
  • Cherry tomatoes (200 g/7 oz), halved: Halving them helps release their juices into the cooking liquid, creating those burst pockets of flavor
  • Garlic cloves (2), thinly sliced: Thin slices will mellow and sweeten as they sauté, infusing the oil before the liquid goes in
  • Small red onion (1), thinly sliced: The red onion adds a mild sweetness and pretty color contrast against the green vegetables
  • Vegetable broth (1 L/4 cups): This becomes both the cooking liquid and the base of your sauce, so use a good quality one you enjoy drinking on its own
  • Olive oil (2 tbsp): A fruity extra virgin olive oil will add depth, though regular olive oil works perfectly fine for everyday cooking
  • Salt (1/2 tsp): Start with less because the broth and Parmesan both contain salt
  • Black pepper (1/4 tsp): Freshly cracked black pepper adds a warm spice that complements the sweet vegetables
  • Red pepper flakes (1/4 tsp, optional): Just a tiny bit gives a subtle warmth that makes all the flavors sing without making it spicy
  • Lemon zest (1 lemon): The zest, not the juice, brightens everything up and cuts through the richness of the Parmesan
  • Grated Parmesan cheese (30 g/1/4 cup): Use vegetarian Parmesan if that's important to you, or nutritional yeast for a dairy-free version
  • Fresh basil leaves, to serve: Tear the basil by hand instead of cutting it to avoid bruising and bitter edges

Instructions

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Sauté the aromatics:
Heat olive oil in a large pot over medium heat, then add the sliced garlic and red onion, cooking for 2-3 minutes until fragrant and softened but not browned
Combine everything:
Add the spaghetti, peas, spinach, and halved cherry tomatoes to the pot, then pour in the vegetable broth and bring everything to a boil
Season the pot:
Add salt, black pepper, and red pepper flakes, then stir occasionally to prevent the pasta from sticking to the bottom
Simmer to perfection:
Cook uncovered for 10-12 minutes until the pasta is al dente and most liquid has been absorbed, then stir in the lemon zest
Finish and serve:
Remove from heat and divide among plates, topping each serving with grated Parmesan and fresh basil leaves
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
A vibrant pan of Spring Veggie One-Pot Spaghetti features halved cherry tomatoes, garlic, and melty Parmesan ready to serve. Save
A vibrant pan of Spring Veggie One-Pot Spaghetti features halved cherry tomatoes, garlic, and melty Parmesan ready to serve. | milestonepan.com

This recipe transformed how I think about weeknight cooking. After my mom had surgery last spring, I brought her a batch of this pasta, and she said it was the first thing that actually tasted good during her recovery. Something about the bright vegetables and comforting pasta just hits that perfect spot between nourishing and cozy.

Making It Your Own

I've learned that this base recipe is incredibly forgiving and adaptable. Sometimes I'll add white beans or chickpeas for extra protein, and other times I'll swap in asparagus when it's in season. The method remains the same regardless of what vegetables you choose.

Timing Is Everything

The key to perfect one-pot pasta is trusting the process. In the beginning, it'll look like way too much liquid, but the pasta will absorb almost all of it while releasing starch into the broth. Resist the urge to add more liquid unless it looks completely dry.

Leftovers Love

This pasta actually tastes even better the next day as the flavors continue to meld together. Store it in the refrigerator and reheat with a splash of water or extra broth to loosen it up.

  • Bring leftovers to room temperature before reheating for even warming
  • Add a fresh squeeze of lemon juice to brighten day-old pasta
  • Top with extra Parmesan and fresh basil to make it feel newly made
Product image
Deep clean greasy stovetops, countertops, sinks, and tiles using powerful steam after everyday cooking.
Check price on Amazon
Garnished with fresh basil and lemon zest, this Spring Veggie One-Pot Spaghetti simmers in a savory vegetable broth for a quick meal. Save
Garnished with fresh basil and lemon zest, this Spring Veggie One-Pot Spaghetti simmers in a savory vegetable broth for a quick meal. | milestonepan.com

This recipe has saved me on countless busy weeknights when I want something homemade but don't have the energy for complicated cooking. Sometimes the simplest methods produce the most satisfying results.

Recipe FAQs

Can I use fresh vegetables instead of frozen peas?

Absolutely. Fresh peas work beautifully in this dish. If using larger fresh peas, you may want to add them slightly later in cooking to avoid overcooking. Fresh vegetables will enhance the spring flavor profile.

What vegetable broth should I use?

Any good quality vegetable broth works well. For best results, use low-sodium broth so you can control the salt level. You can also use water with a vegetable bouillon cube if preferred, though broth adds more depth.

How do I prevent the pasta from sticking?

Stir occasionally throughout cooking, especially in the first few minutes after adding the broth. The key is maintaining a gentle simmer and not letting the pasta sit undisturbed for long periods.

Can I add protein to this dish?

Yes, this dish pairs well with added protein. Consider chickpeas for a hearty vegetarian option, or white beans for creaminess. You could also add grilled chicken or shrimp for non-vegetarian variations.

Is this dish freezer-friendly?

This one-pot pasta is best enjoyed fresh due to the delicate vegetables and pasta texture. However, you can refrigerate leftovers for up to 3 days and reheat gently with a splash of broth or water.

What wine pairs best with this meal?

A crisp Sauvignon Blanc complements the fresh spring vegetables and light lemon notes beautifully. Alternatively, a light Pinot Grigio or Verdicchio would work wonderfully.

Spring Veggie One-Pot Spaghetti

A vibrant, easy pasta dish featuring fresh spring vegetables simmered together for maximum flavor and minimal cleanup.

Prep Time
10 min
Time to Cook
15 min
Time Needed
25 min
Created by Caleb Barnes


Skill Level Easy

Cuisine Italian-Inspired

Servings Yielded 4 Number of Servings

Special Diets Meatless

What You'll 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: Heat olive oil in a large pot over medium heat. Add sliced garlic and red onion, sauté for 2 to 3 minutes until fragrant and softened.

Step 02

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

Step 03

Season the dish: Add salt, black pepper, and red pepper flakes to taste. Stir occasionally to prevent pasta from sticking to the bottom.

Step 04

Cook pasta to al dente: Cook uncovered for 10 to 12 minutes until pasta reaches al dente texture and most liquid is absorbed. Stir in lemon zest during final minute.

Step 05

Finish and serve: Remove from heat. Divide among serving plates and top with grated Parmesan cheese and fresh basil leaves.

Tools Needed

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

Allergen Details

Review each ingredient for allergens and speak with your healthcare provider if you have questions.
  • Contains wheat gluten
  • Contains milk protein from Parmesan cheese
  • Use gluten-free spaghetti for gluten sensitivity
  • Use vegan cheese substitute for dairy-free requirement

Nutrition (per serving)

For informational use only. Always consult with a health professional if needed.
  • Calorie Count: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 14 g