Spring Veggie One-Pot Spaghetti

Featured in: One-Pot Warm Meals

This vibrant one-pot spaghetti brings together fresh spring vegetables, tender pasta, and aromatic broth for an effortless Italian-inspired meal. With peas, spinach, cherry tomatoes, and garlic all cooking together in one pot, cleanup is a breeze.

Perfect for busy weeknights, this dish comes together in just 25 minutes—10 minutes prep and 15 minutes cooking. Simply sauté aromatics, add your pasta and vegetables, pour in vegetable broth, and let everything simmer until the pasta reaches al dente perfection.

Top with fresh Parmesan and basil for a restaurant-quality finish. Easily customizable with chickpeas for protein or whole-wheat pasta for extra fiber.

Updated on Tue, 20 Jan 2026 14:09:00 GMT
A close-up of Spring Veggie One-Pot Spaghetti in a rustic pot, featuring al dente pasta coated in a light broth, vibrant peas, halved cherry tomatoes, and wilted spinach leaves. Save to Pinterest
A close-up of Spring Veggie One-Pot Spaghetti in a rustic pot, featuring al dente pasta coated in a light broth, vibrant peas, halved cherry tomatoes, and wilted spinach leaves. | frostkettle.com

The first time I made this one-pot pasta, I was honestly skeptical. My tiny apartment kitchen was already overwhelmed with dirty dishes, and the idea of cooking everything in a single pot felt almost too good to be true. But when those cherry tomatoes started bursting open in the broth, staining everything with their vibrant juices, I understood the magic. Now it's my go-to when spring produce starts appearing at the farmers market and I want something that feels both lazy and celebratory.

Last April, my friend Sarah dropped by unexpectedly while I had this bubbling away on the stove. She kept asking what sauce I was making, and when I explained there wasn't one, just vegetables and pasta cooking together, her eyes went wide. We ate standing up in my kitchen, forks in hand, while she told me about her garden plans. That's when I realized this isn't just dinner, it's the kind of food that pulls people in.

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 dried spaghetti: Breaking it in half helps it fit in the pot, though I never remember until I've already dumped it in whole
  • 150 g peas: Frozen work beautifully here, no need to thaw first, they'll cook right along with everything else
  • 100 g baby spinach: Add these toward the end so they wilt gently but stay vibrant green
  • 200 g cherry tomatoes, halved: When they burst, they release sweet juices that become part of the sauce
  • 2 cloves garlic, thinly sliced: Thin slices mellow as they cook, avoiding harsh raw garlic bites
  • 1 small red onion, thinly sliced: The sweetness balances the acidic tomatoes beautifully
  • 1 L vegetable broth: Low sodium is best since the pasta releases starch and the flavor concentrates
  • 2 tbsp olive oil: Start with this to sauté the aromatics, coating them in richness
  • 1/2 tsp salt: Adjust based on your broth, I always taste halfway through
  • 1/4 tsp black pepper: Freshly cracked makes such a difference here
  • 1/4 tsp red pepper flakes: Optional but lovely, adding gentle warmth that perks up spring vegetables
  • Zest of 1 lemon: This bright note at the end makes everything taste alive
  • 30 g grated Parmesan: The salty umami brings everything together
  • 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

Build the flavor base:
In your large pot, warm the olive oil over medium heat and add the sliced garlic and red onion, letting them soften and become fragrant for about 2-3 minutes.
Add everything but the finishers:
Pour in the spaghetti, peas, spinach, and halved cherry tomatoes, then add the vegetable broth and bring it all to a gentle boil.
Season and stir:
Sprinkle in the salt, black pepper, and red pepper flakes if using, stirring occasionally to keep the pasta from sticking together.
Let it work its magic:
Cook uncovered for 10-12 minutes until the pasta reaches that perfect al dente texture and most of the liquid has transformed into a silky coating.
Finish with brightness:
Remove from heat, stir in the lemon zest, then serve topped with Parmesan and fresh basil leaves torn over the top.
Spring Veggie One-Pot Spaghetti served in a white bowl, garnished with fresh basil leaves and a sprinkle of Parmesan, steam rising gently from the colorful vegetables. Save to Pinterest
Spring Veggie One-Pot Spaghetti served in a white bowl, garnished with fresh basil leaves and a sprinkle of Parmesan, steam rising gently from the colorful vegetables. | frostkettle.com

My neighbor's kids, who usually claim to hate vegetables, polished off bowls of this last week. The little one kept pointing at the green peas and tomatoes, asking what each one was, and then proceeding to eat them all. Sometimes the simplest food creates the biggest moments.

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 swapped in asparagus tips when peas weren't available, and once used arugula instead of spinach for a peppery kick. The method stays the same, but the vegetables shift with whatever's fresh and exciting.

Wine Pairing Magic

A crisp Sauvignon Blanc cuts through the starch and complements the spring vegetables beautifully. But honestly, a light rosé works just as well if that's what you have open.

Meal Prep Secrets

This reheats surprisingly well, though I always add a splash of water or broth when warming it up to loosen the sauce. The flavors actually develop more depth overnight, which I discovered accidentally during a particularly busy week.

  • Store in an airtight container for up to three days
  • The pasta will absorb more liquid as it sits, so dont worry if it looks thicker
  • Reheat gently over medium heat, stirring often
A rustic skillet filled with Spring Veggie One-Pot Spaghetti, showcasing red onion, garlic, bright green peas, and cherry tomatoes mixed into the savory pasta. Save to Pinterest
A rustic skillet filled with Spring Veggie One-Pot Spaghetti, showcasing red onion, garlic, bright green peas, and cherry tomatoes mixed into the savory pasta. | frostkettle.com

There's something deeply satisfying about a meal that comes together so simply yet tastes so vibrant. Spring in a bowl, really.

Recipe Questions & Answers

Can I use fresh vegetables instead of frozen peas?

Yes, fresh peas work beautifully in this dish. Use the same quantity and add them at the same time. Fresh vegetables may cook slightly faster, so check for doneness around the 10-minute mark.

What pasta shape works best for this one-pot method?

Spaghetti works well as specified, but other long thin pasta like linguine or fettuccine also perform excellently. Avoid short pasta shapes as they tend to break apart more easily during the one-pot cooking process.

How do I prevent the pasta from sticking together?

Stir occasionally throughout the cooking process, especially in the first few minutes after adding the pasta. The broth and continuous stirring help distribute the heat evenly and keep noodles separated.

Is this dish suitable for meal prep?

This dish is best enjoyed fresh, but leftovers keep well in an airtight container for up to 3 days. The pasta will continue absorbing liquid, so store broth separately if you prefer. Reheat gently with a splash of water or broth.

What wine pairs well with this pasta?

A crisp Sauvignon Blanc complements the fresh spring vegetables beautifully. The acidity and citrus notes enhance the lemon zest and bright flavors throughout the dish. A light Pinot Grigio is also an excellent choice.

Can I make this dairy-free?

Absolutely. Simply omit the Parmesan or substitute with vegan cheese. The dish remains flavorful and satisfying with fresh basil and lemon zest as your finishing touches.

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 featuring fresh spring vegetables simmered together for maximum flavor and minimal cleanup.

Prep Duration
10 minutes
Time to Cook
15 minutes
Overall Time
25 minutes
Created by Nora Whitman


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Serving Size

Dietary Information 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 Steps

Step 01

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

Step 02

Combine Ingredients: Add spaghetti, peas, spinach, and halved cherry tomatoes to the pot. Pour in 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 pasta from sticking to the bottom.

Step 04

Finish Pasta: Cook uncovered for 10-12 minutes until pasta reaches al dente consistency and most liquid absorbs. Stir in lemon zest.

Step 05

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

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.

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • Contains wheat and gluten
  • Contains milk from Parmesan cheese
  • Use gluten-free spaghetti for celiac or gluten sensitivity
  • Use vegan cheese alternative for dairy-free requirements

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 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.