Spring Veggie One-Pot Spaghetti

Featured in: Seasonal Food Ideas

This vibrant one-pot pasta brings together the best of spring produce in a quick, easy format that's perfect for busy weeknights. The spaghetti cooks directly in the pot with peas, spinach, cherry tomatoes, garlic, and aromatic red onion, absorbing all the vegetable broth flavors as it simmers. Ready in just 25 minutes with minimal cleanup required, this Italian-inspired vegetarian main serves four generously and delivers a satisfying balance of carbohydrates from the pasta, vitamins from the fresh vegetables, and protein from the Parmesan garnish. The lemon zest adds brightness while red pepper flakes provide gentle warmth, making each bite flavorful and comforting.

Updated on Fri, 30 Jan 2026 06:48:56 GMT
A vibrant plate of Spring Veggie One-Pot Spaghetti with al dente pasta coated in a light, savory broth, topped with fresh basil and grated Parmesan. Pin It
A vibrant plate of Spring Veggie One-Pot Spaghetti with al dente pasta coated in a light, savory broth, topped with fresh basil and grated Parmesan. | joyeuxilem.com

Last spring, I found myself drowning in farmers market hauls those beautiful pea pods and cherry tomatoes that seemed to multiply in my crisper drawer. This one-pot method was born from pure kitchen laziness, honestly. Instead of blanching veggies separately and waiting for a giant pot of water to boil, I threw everything into one vessel and crossed my fingers. The result was this incredibly silky, emulsified pasta sauce that happens when starch meets broth right in the cooking liquid.

My sister was visiting last month when I made this for the first time, and she literally stood over the stove watching the liquid reduce. She kept asking if it was actually going to work, skeptically eyeing the unboiled spaghetti submerged in broth. When I finally stirred in that lemon zest and Parmesan at the end, the aroma hit us both simultaneously. We ended up eating straight from the pot with wooden spoons, standing in the kitchen, refusing to admit how hungry wed been.

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: Traditional spaghetti works beautifully here, but the shape matters less than you might think any long pasta will cook evenly in the broth
  • 150 g (1 cup) frozen or fresh peas: Frozen peas actually shine in this dish since they thaw and release sweetness directly into the cooking liquid
  • 100 g (3.5 oz) baby spinach: Add this toward the end so it wilts gently rather than disintegrating completely
  • 200 g (7 oz) cherry tomatoes, halved: Halving them helps release their juices into the sauce, creating little pockets of concentrated flavor throughout the pasta
  • 2 cloves garlic, thinly sliced: Thin slices will mellow out as they cook, rather than burning like minced garlic might
  • 1 small red onion, thinly sliced: Red onion brings a subtle sweetness that balances the fresh vegetables perfectly
  • 1 L (4 cups) vegetable broth: Use a good quality broth you enjoy drinking on its own since it reduces down and becomes the primary flavor base
  • 2 tbsp olive oil: This coats the pasta strands and helps prevent sticking while adding richness
  • 1/2 tsp salt: Adjust based on how salty your vegetable broth already is
  • 1/4 tsp black pepper: Freshly ground will give you the most aromatic result
  • 1/4 tsp red pepper flakes (optional): Just a whisper of heat to wake up all those fresh spring flavors
  • Zest of 1 lemon: This bright finishing touch makes everything taste alive and vibrant
  • 30 g (1/4 cup) grated Parmesan cheese: Vegetarian alternatives work wonderfully if that is a concern for you
  • Fresh basil leaves: Tear these by hand right before serving for the most aromatic finish possible

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat the olive oil in your largest pot or Dutch oven over medium heat, then add the sliced garlic and red onion. Let them sauté gently for about 2-3 minutes until the onion is translucent and your kitchen starts smelling incredible.
Add everything but the kitchen sink:
Toss in the spaghetti, peas, spinach, and those halved cherry tomatoes. Pour in the vegetable broth and bring everything to a rolling boil the pasta will start cooking immediately.
Season and tend:
Add your salt, pepper, and red pepper flakes if you are using them. Stir occasionally with a wooden spoon to keep the pasta from clumping together as it cooks.
Let it work its magic:
Cook uncovered for 10-12 minutes, stirring occasionally, until the pasta is al dente and most of that liquid has transformed into a glossy sauce. Stir in the lemon zest just before removing from heat.
Finish like a pro:
Divide among warm bowls and shower with grated Parmesan and torn fresh basil. The residual heat will slightly melt the cheese and release the basils oils.
Close-up on the Spring Veggie One-Pot Spaghetti, showcasing tender cherry tomatoes, peas, and spinach mingling with spaghetti and a hint of lemon zest. Pin It
Close-up on the Spring Veggie One-Pot Spaghetti, showcasing tender cherry tomatoes, peas, and spinach mingling with spaghetti and a hint of lemon zest. | joyeuxilem.com
Close-up on the Spring Veggie One-Pot Spaghetti, showcasing tender cherry tomatoes, peas, and spinach mingling with spaghetti and a hint of lemon zest. Pin It
Close-up on the Spring Veggie One-Pot Spaghetti, showcasing tender cherry tomatoes, peas, and spinach mingling with spaghetti and a hint of lemon zest. | joyeuxilem.com

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.

This recipe has become my go-to for those Tuesday nights when I want something nourishing but cannot face a sink full of dishes. Last week, my neighbor knocked on my door because she could smell the garlic and lemon through the hallway. I ended up sending her home with a container, and she texted me an hour later saying she had already made it twice.

Making It Your Own

The beauty of this one-pot method is how easily it adapts to whatever vegetables you have on hand. I have made versions with asparagus, zucchini, even diced bell peppers, and each one works because the cooking method concentrates flavors so effectively. The key is keeping the vegetable pieces roughly the same size so they cook evenly.

Broth Matters

I learned this lesson the hard way after accidentally using an overly salty commercial broth once. Now I always taste my broth before adding salt to the pot. A homemade vegetable broth or a high-quality store-bought one makes a noticeable difference in the final depth of flavor.

Perfecting Your Timing

After making this dozens of times, I have found that the texture difference between slightly undercooked and perfect al dente is about two minutes. I always taste a piece of pasta two minutes before the recipe suggests, then every minute after that. The residual heat continues cooking the pasta even as you stir in the lemon zest.

  • Break spaghetti in half if you are using a smaller pot it makes stirring much easier
  • Reserve a tiny amount of pasta water just in case you need to loosen the sauce at the very end
  • Grate your cheese fresh from a block rather than using pre-grated for better melting
Overhead view of a serving of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and cheese, perfect for an easy weeknight dinner. Pin It
Overhead view of a serving of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and cheese, perfect for an easy weeknight dinner. | joyeuxilem.com
Overhead view of a serving of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and cheese, perfect for an easy weeknight dinner. Pin It
Overhead view of a serving of Spring Veggie One-Pot Spaghetti, garnished with fresh basil and cheese, perfect for an easy weeknight dinner. | joyeuxilem.com

There is something deeply satisfying about a meal that comes together in one vessel but tastes like it required hours of attention. This pasta has become my answer to every what is for dinner question this spring.

Recipe FAQs

Can I use fresh pasta instead of dried spaghetti?

Fresh pasta cooks much faster than dried, so it would become too soft if simmered for the full time in the broth. Stick with dried spaghetti or adjust cooking time to 3-4 minutes if using fresh pasta.

What other spring vegetables work well in this dish?

Asparagus, fresh broad beans, artichoke hearts, or zucchini make excellent additions. Chop them into similar-sized pieces so they cook evenly with the pasta.

Can I make this gluten-free?

Absolutely. Simply substitute the regular spaghetti with your favorite gluten-free pasta variety. Brown rice spaghetti holds up particularly well in one-pot cooking methods.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. The pasta will continue absorbing liquid, so add a splash of water or broth when reheating to restore creaminess.

Can I freeze this dish?

Freezing isn't recommended as the pasta texture changes dramatically upon thawing and becomes mushy. This dish is best enjoyed fresh or refrigerated for next-day lunches.

What can I substitute for vegetable broth?

Chicken broth works if you're not strictly vegetarian. For a lighter version, use water with an extra tablespoon of olive oil and additional herbs to maintain flavor depth.

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 with fresh spring vegetables, simmered in vegetable broth for maximum flavor and easy cleanup.

Prep Time
10 minutes
Time to Cook
15 minutes
Overall Time
25 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Vegetarian-Friendly

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 tbsp olive oil

Seasonings

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

Garnish

01 1/4 cup grated Parmesan cheese
02 Fresh basil leaves

Directions

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 pasta and vegetables: Add spaghetti, peas, spinach, and cherry tomatoes to the pot. Pour in vegetable broth and bring to a boil, stirring occasionally to prevent sticking.

Step 03

Season and simmer: Season with salt, black pepper, and red pepper flakes. Cook uncovered for 10-12 minutes until pasta is al dente and most liquid has absorbed. Stir in lemon zest.

Step 04

Serve: Remove from heat. Divide among plates and top with grated Parmesan and fresh basil leaves.

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.

Gear Needed

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

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Contains wheat and milk. Use gluten-free spaghetti for GF version. Use vegan cheese for dairy-free version. Always check labels if you have allergies.

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric 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.