Spring Veggie One-Pot Spaghetti

Featured in: Everyday Meal Flow

This comforting one-pot spaghetti combines tender pasta with sweet peas, fresh spinach, and juicy cherry tomatoes in a savory vegetable broth. The garlic and red onion build a flavorful base, while lemon zest brightens the dish. Everything cooks together in a single pot, allowing the pasta to absorb all the vegetable flavors and creating a light, natural sauce. Ready in just 25 minutes, this is perfect for quick weeknight dinners when you want something nutritious and satisfying.

Updated on Sat, 24 Jan 2026 02:15:23 GMT
A close-up of Spring Veggie One-Pot Spaghetti, with al dente spaghetti tangled around sweet peas, spinach, and halved cherry tomatoes in a light broth. Save
A close-up of Spring Veggie One-Pot Spaghetti, with al dente spaghetti tangled around sweet peas, spinach, and halved cherry tomatoes in a light broth. | buenotaddart.com

Spring Veggie One-Pot Spaghetti is a vibrant, easy pasta dish featuring fresh spring vegetables simmered together for maximum flavor and minimal cleanup. This Italian-inspired meal is perfect for anyone seeking a light yet satisfying vegetarian main dish that takes only 25 minutes from start to finish.

A close-up of Spring Veggie One-Pot Spaghetti, with al dente spaghetti tangled around sweet peas, spinach, and halved cherry tomatoes in a light broth. Save
A close-up of Spring Veggie One-Pot Spaghetti, with al dente spaghetti tangled around sweet peas, spinach, and halved cherry tomatoes in a light broth. | buenotaddart.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

By combining the spaghetti directly with the vegetable broth and fresh produce, the pasta absorbs the savory flavors of the liquid, creating a naturally glossy sauce. The addition of lemon zest and red pepper flakes adds a bright, zesty kick that perfectly balances the sweetness of the cherry tomatoes and red onion.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Pasta: 350 g (12 oz) dried spaghetti
  • Vegetables: 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)
  • Liquids: 1 L (4 cups) vegetable broth, 2 tbsp olive oil
  • Seasonings: 1/2 tsp salt, 1/4 tsp black pepper, 1/4 tsp red pepper flakes (optional), Zest of 1 lemon
  • Garnish: 30 g (1/4 cup) grated Parmesan cheese (or vegetarian alternative), Fresh basil leaves, to serve

Instructions

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

Zusatztipps für die Zubereitung

For the best results, use a chef's knife and cutting board to slice the garlic and onion as thinly as possible. A wooden spoon is ideal for stirring the pot and preventing the spaghetti from sticking to the bottom. Don't forget to use a zester for the lemon to get that fine, fragrant zest without the bitter white pith.

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 extra protein, add a drained can of chickpeas during the second step. You can also use whole-wheat spaghetti for added fiber. For a dairy-free or vegan version, simply omit the Parmesan or use a vegan cheese alternative. If you need a gluten-free option, use GF spaghetti and ensure your vegetable broth is certified gluten-free.

Serviervorschläge

Serve this dish immediately while the steam is still rising. The fresh basil leaves and grated Parmesan should be added at the table for maximum freshness. This pasta pairs beautifully with a crisp, chilled glass of Sauvignon Blanc.

Steam rises from a pot of Spring Veggie One-Pot Spaghetti, featuring a vibrant mix of garlic, red onion, and fresh basil garnish. Save
Steam rises from a pot of Spring Veggie One-Pot Spaghetti, featuring a vibrant mix of garlic, red onion, and fresh basil garnish. | buenotaddart.com

Each serving of this Spring Veggie One-Pot Spaghetti provides 390 calories, 8 g of total fat, 68 g of carbohydrates, and 14 g of protein. It is a nutritious and balanced vegetarian meal that highlights the best flavors of the season with ease.

Recipe FAQ

Can I use fresh peas instead of frozen?

Absolutely. Fresh peas work wonderfully and will add even more sweetness. Add them in step 2 with the other vegetables. If using very fresh peas, you might only need to cook for 8-10 minutes total to keep them tender but not mushy.

How do I store leftovers?

Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will continue to absorb the liquid, so when reheating, add a splash of water or vegetable broth to loosen it up. Reheat gently on the stove or in the microwave.

Can I make this gluten-free?

Yes. Simply substitute the regular spaghetti with your favorite gluten-free spaghetti. Brown rice or corn-based pasta works well. 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 sugar snap peas would all be delicious additions. Add harder vegetables like asparagus or zucchini in step 2 with the pasta. Delicate vegetables like snap peas can go in during the last 5 minutes of cooking.

Can I use a different pasta shape?

Certainly. Fusilli, penne, or farfalle all work beautifully in one-pot preparations. shorter pasta shapes might need slightly less cooking time than spaghetti, so adjust accordingly and check for al dente texture around the 8-10 minute mark.

Is this suitable for meal prep?

This is excellent for meal prep. The flavors actually improve after a day or two in the refrigerator. portion into individual containers for easy grab-and-go lunches throughout the week. Just keep in mind the pasta will continue to soften, so it's best eaten within 3 days.

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, ready in 25 minutes

Prep time
10 min
Time to cook
15 min
Overall time
25 min
Created by Lindsey Parks


Skill level Easy

Cuisine Italian

Portion 4 Number of servings

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

How-To

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 Ingredients: 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 is al dente and most liquid has been absorbed. Stir in lemon zest.

Step 05

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.

What You Need

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

Allergy notes

Always inspect ingredients and talk to your doctor if you have any allergy concerns.
  • Contains wheat (gluten) and milk (Parmesan). Use GF spaghetti for gluten-free option. Use vegan cheese for dairy-free option.

Nutrition per portion

These nutritional details are for general reference – they're not medical recommendations.
  • Energy: 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.