Spring Veggie One-Pot Spaghetti

Featured in: Seasonal Home Rhythms

This vibrant one-pot spaghetti brings together fresh spring vegetables—peas, spinach, and cherry tomatoes—in a single pan for effortless cooking. The pasta cooks directly in vegetable broth, absorbing all the savory flavors while reducing cleanup to just one pot. Ready in 25 minutes, this Italian-inspired vegetarian main serves four and can be customized with chickpeas for extra protein or whole-wheat spaghetti for added fiber. Finished with bright lemon zest, grated Parmesan, and fresh basil, it's a complete meal that's perfect for busy weeknights when you want something nutritious without spending hours at the stove.

Updated on Wed, 21 Jan 2026 08:18:00 GMT
Fresh Spring Veggie One-Pot Spaghetti steaming beside a plate of vibrant green peas and halved cherry tomatoes. Save to Pinterest
Fresh Spring Veggie One-Pot Spaghetti steaming beside a plate of vibrant green peas and halved cherry tomatoes. | lentomeals.com

I stumbled upon this technique during a particularly chaotic Tuesday when my sink was piled high with dishes and I refused to add another pan to the mess. The pasta cooks directly in the broth, absorbing all those vegetal flavors while the starches create this unbelievably creamy sauce without a drop of cream. Now it has become my go-to for those nights when something vibrant and comforting needs to happen fast.

Last spring, my friend Sarah dropped by unexpectedly while I had this bubbling away on the stove. She took one smell of the garlic and tomatoes, asked what I was making, and ended up staying for dinner. We ate standing in the kitchen, twirling noodles and talking until the pot was scraped clean, which is pretty much the highest compliment a pasta dish can receive.

Ingredients

  • 350 g (12 oz) dried spaghetti: Break in half if your pot is on the smaller side, though I love the drama of long noodles if you have the room
  • 150 g (1 cup) frozen or fresh peas: Frozen work beautifully here and add pops of sweetness that balance the savory broth
  • 100 g (3.5 oz) baby spinach: Wilts down into silky ribbons that weave through the pasta
  • 200 g (7 oz) cherry tomatoes, halved: Burst during cooking to release their juices into the sauce
  • 2 cloves garlic, thinly sliced: Thin slices mean they will soften and sweeten rather than burn
  • 1 small red onion, thinly sliced: Adds a mild sweetness that plays beautifully with the spring vegetables
  • 1 L (4 cups) vegetable broth: The pasta absorbs almost all of this, so choose one you actually like drinking
  • 2 tbsp olive oil: Coats the vegetables and adds a fruity finish
  • 1/2 tsp salt: Adjust based on how salty your broth is
  • 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
  • 1/4 tsp red pepper flakes (optional): Adds just enough warmth to wake up the palate
  • Zest of 1 lemon: Brightens everything and cuts through the richness
  • 30 g (1/4 cup) grated Parmesan cheese: Use a vegetarian alternative if needed
  • Fresh basil leaves: Tear them by hand for the most aromatic finish

Instructions

Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Build the flavor base:
Heat the olive oil in your largest pot over medium heat, then add the sliced garlic and red onion. Let them sizzle gently for 2 to 3 minutes until the onion turns translucent and the garlic becomes fragrant without browning.
Add everything but the kitchen sink:
Pile in the spaghetti, peas, spinach, and cherry tomatoes, then pour in the vegetable broth. The pot will look crowded but the vegetables will cook down significantly.
Season and simmer:
Add the salt, black pepper, and red pepper flakes if using. Bring everything to a boil, then stir occasionally to keep the pasta from sticking together as it cooks.
Cook to perfection:
Let it bubble uncovered for 10 to 12 minutes, checking the pasta for doneness. You want it al dente with just enough thickened, starchy liquid remaining to coat each strand rather than a soupy consistency.
Finish with brightness:
Stir in the lemon zest just before removing from heat, then divide among warm bowls and top generously with Parmesan and fresh basil.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
A close-up of Spring Veggie One-Pot Spaghetti with basil leaves and grated Parmesan cheese melting into the sauce. Save to Pinterest
A close-up of Spring Veggie One-Pot Spaghetti with basil leaves and grated Parmesan cheese melting into the sauce. | lentomeals.com

This recipe has saved me on countless weeknights when I wanted something nourishing but had zero energy for a production. There is something deeply satisfying about a meal that comes together in one vessel yet tastes like it simmered all day.

Make It Your Own

The beauty of this method is how adaptable it is to whatever vegetables are languishing in your crisper drawer. Asparagus, zucchini, or even green beans would all be right at home here.

Serving Suggestions

A crisp white wine like Sauvignon Blanc cuts through the starch and complements the spring vegetables perfectly. I also love serving this with a simple green salad dressed with vinaigrette.

Storage and Reheating

The pasta will continue absorbing liquid as it sits, so leftovers become more of a pasta dish than a brothy one. I actually think it tastes even better the next day when the flavors have had time to marry.

  • Store in an airtight container in the refrigerator for up to 3 days
  • Reheat with a splash of water or broth to loosen the sauce
  • The pasta may soften slightly, but the vegetables hold up beautifully
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Colorful Spring Veggie One-Pot Spaghetti served with a lemon wedge and a glass of crisp white wine. Save to Pinterest
Colorful Spring Veggie One-Pot Spaghetti served with a lemon wedge and a glass of crisp white wine. | lentomeals.com

There is nothing quite like standing over a steaming pot of pasta, spoon in hand, knowing dinner is just minutes away. Hope this becomes a staple in your kitchen too.

Recipe FAQs

Can I use fresh vegetables instead of frozen peas?

Absolutely. Fresh peas work beautifully in this dish. Just add them with the other vegetables in step 2. They may need an extra minute or two to become tender compared to frozen peas.

How do I prevent the pasta from sticking to the pot?

Stir occasionally during cooking, especially in the first few minutes as the pasta softens. The broth should be sufficient to keep everything moving, but a gentle stir every few minutes ensures nothing sticks to the bottom.

Can I make this dish gluten-free?

Yes. Simply substitute the regular spaghetti with your favorite gluten-free pasta. Cooking times may vary slightly, so check for doneness a minute or two earlier than the recipe suggests.

What other vegetables can I add?

Asparagus, zucchini, bell peppers, or artichoke hearts work wonderfully. Add harder vegetables like asparagus or zucchini in step 2, but wait until the last 3 minutes to add delicate greens like arugula.

Can I add protein to make it more filling?

Yes. Add a drained can of chickpeas or white beans in step 2. You could also stir in shredded rotisserie chicken at the end, or top with crumbled feta instead of Parmesan for a different protein boost.

How long do leftovers keep?

Store in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water or broth to loosen the pasta. The pasta will continue absorbing liquid, so leftovers may be thicker than when freshly made.

Spring Veggie One-Pot Spaghetti

Vibrant pasta with fresh spring vegetables, simmered in one pot for maximum flavor and minimal cleanup.

Prep Time
10 minutes
Cook Time
15 minutes
Time Needed
25 minutes
Created by Rachel Ivey

Recipe Type Seasonal Home Rhythms

Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Serves

Diet Information Meat-Free

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 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

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 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 and Simmer: Season with salt, black pepper, and red pepper flakes. Stir occasionally to prevent pasta from sticking.

Step 04

Cook to Al Dente: Cook uncovered for 10-12 minutes until pasta is al dente and most liquid has been absorbed. Stir in lemon zest.

Step 05

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

Kitchen Tools

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

Allergy Info

Always review every ingredient for potential allergens. Talk to your healthcare provider if you have any concerns.
  • Contains wheat (gluten) and milk (Parmesan). For gluten-free preparation, use GF spaghetti. For dairy-free version, use vegan cheese alternative.

Nutrition Details (per portion)

These numbers are for your information only. Always check with a health professional for dietary guidance.
  • Calories: 390
  • Total fat: 8 g
  • Carbohydrates: 68 g
  • Proteins: 14 g