Spring Veggie One-Pot Spaghetti

Featured in: One-Pot & One-Pan Meals

This easy one-pot spaghetti combines fresh spring vegetables like peas, spinach, and cherry tomatoes with pasta in vegetable broth for a complete meal in 25 minutes. Simply sauté aromatics, add all ingredients to the pot, and simmer until the pasta is tender and liquid is absorbed. Top with Parmesan and fresh basil for a bright, satisfying dish that requires minimal cooking skills and cleanup.

Updated on Sat, 24 Jan 2026 01:54:16 GMT
A vibrant bowl of Spring Veggie One-Pot Spaghetti garnished with fresh basil and grated Parmesan cheese. Save
A vibrant bowl of Spring Veggie One-Pot Spaghetti garnished with fresh basil and grated Parmesan cheese. | hazelfork.com

Embrace the vibrant essence of spring with this effortless Spring Veggie One-Pot Spaghetti. This dish is a celebration of fresh, seasonal produce, combining tender greens and pasta in a single pot for a meal that is as simple to prepare as it is delicious to eat.

A vibrant bowl of Spring Veggie One-Pot Spaghetti garnished with fresh basil and grated Parmesan cheese. Save
A vibrant bowl of Spring Veggie One-Pot Spaghetti garnished with fresh basil and grated Parmesan cheese. | hazelfork.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The beauty of this one-pot method is how the pasta absorbs the savory vegetable broth as it simmers, creating a light and flavorful sauce that perfectly coats every strand. It is a colorful and nutritious main dish that brings maximum flavor with very little effort.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 350 g (12 oz) dried spaghetti
  • 150 g (1 cup) frozen or fresh peas
  • 100 g (3.5 oz) baby spinach
  • 200 g (7 oz) cherry tomatoes, halved
  • 2 cloves garlic, thinly sliced
  • 1 small red onion, thinly sliced
  • 1 L (4 cups) vegetable broth
  • 2 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • Zest of 1 lemon
  • 30 g (1/4 cup) grated Parmesan cheese (or vegetarian alternative)
  • Fresh basil leaves, to serve

Instructions

Step 1
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 2
Add the spaghetti, peas, spinach, and cherry tomatoes to the pot. Pour in the vegetable broth and bring to a boil.
Step 3
Season with salt, black pepper, and red pepper flakes. Stir occasionally to prevent sticking.
Step 4
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 5
Remove from heat. Divide among plates and top with Parmesan and fresh basil.

Zusatztipps für die Zubereitung

To ensure even cooking, use a large pot and keep an eye on the heat so the broth simmers steadily. A zester or grater is essential for adding the lemon zest, which provides a bright citrus finish. Using a chef's knife and cutting board for precise slicing of the garlic and onion will help them soften evenly during the sauté step.

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.

Varianten und Anpassungen

For an extra boost of fiber, try using whole-wheat spaghetti. If you want more protein, a drained can of chickpeas can be added in step 2. This recipe is easily adaptable for dietary needs: use gluten-free spaghetti for a wheat-free meal, or omit the Parmesan and use a vegan cheese alternative for a dairy-free version.

Serviervorschläge

This vibrant pasta dish is best served immediately, garnished with a generous handful of fresh basil and extra Parmesan. It pairs wonderfully with a crisp Sauvignon Blanc, which complements the bright lemon notes and fresh spring vegetables perfectly.

Spring Veggie One-Pot Spaghetti featuring tender peas, spinach, and cherry tomatoes in a light lemon broth. Save
Spring Veggie One-Pot Spaghetti featuring tender peas, spinach, and cherry tomatoes in a light lemon broth. | hazelfork.com

This Spring Veggie One-Pot Spaghetti is a testament to how simple ingredients can create a truly sophisticated and satisfying meal. Whether for a quick weeknight dinner or a casual gathering, its fresh flavors and easy cleanup make it a standout vegetarian favorite.

Recipe Questions & Answers

Can I use fresh vegetables instead of frozen peas?

Yes, fresh peas work wonderfully. Use the same quantity and add them at the same time. Fresh vegetables may cook slightly faster, so check for doneness around 10 minutes.

What if I don't have vegetable broth?

You can substitute with chicken broth, water, or even pasta water. The pasta will absorb the liquid, so ensure it's well-seasoned. For best flavor, use broth rather than plain water.

How do I prevent the pasta from sticking?

Stir occasionally throughout cooking, especially in the first few minutes after adding the broth. Ensure your pot is large enough for the pasta to move freely as the liquid reduces.

Can I make this dairy-free?

Absolutely. Simply omit the Parmesan or use vegan cheese. The dish remains flavorful with the lemon zest and fresh basil. Check that your vegetable broth is dairy-free as well.

How do I add protein to this dish?

A drained can of chickpeas adds hearty protein and fiber. Add it in step 2 with the other vegetables. You can also incorporate white beans, lentils, or tofu for variety.

What vegetables work well as substitutions?

Zucchini, bell peppers, mushrooms, and asparagus all work beautifully. Add firmer vegetables early so they soften properly. Tender greens like arugula can be stirred in at the end.

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

Prep Time
10 minutes
Time to Cook
15 minutes
Time Required
25 minutes
Created by Lydia Carver


Skill Level Easy

Cuisine Type Italian-Inspired

Makes 4 Portions

Diet Preferences Meat-Free

Needed Ingredients

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 or vegetarian alternative
02 Fresh basil leaves, to serve

Preparation Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add 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.

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 reaches al dente texture and most liquid is absorbed. Stir in lemon zest.

Step 05

Finish and serve: Remove from heat. Divide among plates and top with Parmesan cheese 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.

Essential Tools

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

Allergy Details

Review ingredients for allergens and speak to your doctor with any concerns.
  • Contains wheat gluten
  • Contains milk from Parmesan cheese
  • Use gluten-free spaghetti for gluten sensitivity
  • Use vegan cheese substitute for dairy-free requirements

Nutritional Info (each portion)

Nutrition details are for reference and aren't a substitute for medical advice.
  • Energy (Calories): 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.