Spring Veggie One-Pot Spaghetti

Featured in: Meals For Every Season

This colorful one-pot pasta combines tender spaghetti with sweet peas, baby spinach, and cherry tomatoes in a savory vegetable broth. Everything cooks together in just 25 minutes, allowing the pasta to absorb all the fresh flavors while creating its own light sauce. Finished with bright lemon zest, Parmesan, and fresh basil, it's perfect for busy weeknights when you want something nutritious and satisfying without spending hours at the stove.

Updated on Wed, 21 Jan 2026 15:58:00 GMT
A steaming bowl of Spring Veggie One-Pot Spaghetti with peas, spinach, and cherry tomatoes, garnished with fresh basil and grated Parmesan cheese.  Save
A steaming bowl of Spring Veggie One-Pot Spaghetti with peas, spinach, and cherry tomatoes, garnished with fresh basil and grated Parmesan cheese. | ighremhouse.com

There's something magical about the moment when you realize you can make an entire, satisfying dinner in one pot without turning your kitchen into a disaster zone. My cousin texted me a photo of her sad, overcooked pasta one Tuesday evening, and I found myself walking her through this recipe while she stood at her stove with the phone propped against a jar. By the time she hung up, she was genuinely shocked that spring vegetables and pasta could taste this bright and balanced without any fussy techniques or endless cleanup.

I made this last April when my friend Sarah showed up unannounced with a box of fresh peas from the farmer's market and zero dinner plans. The whole thing came together so quickly that we were sitting down to eat within half an hour, and she kept saying the pasta tasted like it belonged in a little Roman trattoria, not my cramped city apartment kitchen. That's when I realized one-pot meals don't have to feel like compromise dinners.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Spaghetti (350 g): Use dried pasta rather than fresh here because it holds up beautifully to simmering directly in the broth and actually helps thicken the sauce as it releases its starch.
  • Peas (150 g, fresh or frozen): Frozen ones are honestly preferable because they're picked at peak ripeness and stay bright; if using fresh, add them in the last minute to avoid turning them to mush.
  • Baby spinach (100 g): This wilts right into the pot in the final moments and adds an earthy depth without any bitterness if you don't overcook it.
  • Cherry tomatoes (200 g, halved): They burst slightly during cooking and release their sweetness into the broth, so don't skip halving them as it creates more surface area for this magic to happen.
  • Garlic and red onion: These two are your flavor foundation, and slicing them thin means they soften enough to almost disappear into the dish while still giving it soul.
  • Vegetable broth (1 L): This is genuinely important because it carries all the weight of flavor; use something with actual seasoning rather than the bland variety, or your pasta will taste one-dimensional.
  • Olive oil (2 tbsp): Good olive oil makes a noticeable difference here since there's nowhere for it to hide, so use something you'd actually drizzle on bread.
  • Lemon zest: This is the secret ingredient that wakes everything up at the end, cutting through the richness and making people ask what the mysterious brightness is.
  • Parmesan cheese and fresh basil: These are your final flourish, and basil especially should go on just before eating so it stays vibrant and aromatic.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Wake up your pot with aromatics:
Heat the olive oil over medium heat and let the garlic and red onion sizzle for those 2-3 minutes, paying attention to when it shifts from raw-smelling to fragrant and golden at the edges. This step takes barely any time but completely transforms the base of your dish.
Combine everything and bring to a boil:
Add the dry spaghetti directly to the pot along with the peas, spinach, and tomatoes, then pour in all the vegetable broth at once. You'll watch it come to a rolling boil, and the whole kitchen starts smelling like a garden.
Season and simmer with intention:
Stir in the salt, pepper, and red pepper flakes if you like a little heat, then let everything cook uncovered for 10-12 minutes. Keep stirring occasionally to make sure the pasta doesn't stick to the bottom, and you'll notice the liquid gradually reducing and becoming more concentrated.
Finish with brightness:
When the pasta is tender but still has a little bite to it and the liquid has mostly absorbed into the pasta, remove the pot from heat and stir in the lemon zest, which cuts through everything with this jolt of freshness. Taste it and adjust seasoning if you need to, because this is your moment to make sure it's exactly how you like it.
Plate and celebrate:
Divide among bowls and top with a handful of Parmesan and some torn basil leaves, which stay bright and aromatic when added right at the end. The warmth of the pasta will soften the basil just enough without cooking it into submission.
Spring Veggie One-Pot Spaghetti in a white bowl, featuring al dente pasta, vibrant green peas, and halved cherry tomatoes on a rustic wooden table.  Save
Spring Veggie One-Pot Spaghetti in a white bowl, featuring al dente pasta, vibrant green peas, and halved cherry tomatoes on a rustic wooden table. | ighremhouse.com

One evening in late spring, my neighbor knocked on my door asking what smelled so good, and I ended up inviting her in to share dinner because there was plenty. We ate standing at the counter talking about nothing important, and she went home asking for the recipe. That's when I realized this isn't just a weeknight dinner solution; it's genuinely the kind of food that makes people feel welcomed and cared for.

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.

The One-Pot Pasta Advantage

Cooking pasta directly in broth instead of salted water is a game-changer that I wish someone had taught me years ago. The pasta absorbs all those vegetable-infused flavors as it cooks, so every single bite tastes intentional rather than like plain pasta with sauce thrown on top. You also end up with a naturally silky consistency from the pasta's starch without adding any cream, which feels somehow lighter while still being deeply satisfying.

Playing with Seasonality and Substitutions

This recipe genuinely works year-round if you adjust the vegetables to what looks good at the market. I've made it with zucchini and fresh basil in summer, with roasted red peppers and kale in fall, and even with frozen broccoli and thawed artichoke hearts when the seasons felt confused and the market was picking through what was left. The technique stays exactly the same, but the dish feels different each time, which means you'll never get bored making it.

Making It Your Own

This is the kind of recipe that genuinely invites improvisation and doesn't punish you for it. The base of pasta simmering in broth is stable enough that you can add or subtract vegetables based on what you have in your crisper drawer, boost the protein with chickpeas or white beans if you're hungry, or swap the cheese for a vegan alternative without changing anything else.

  • A squeeze of fresh lemon juice right before eating brightens everything, so even if you used the zest, a little juice at the end elevates it further.
  • Red pepper flakes are optional, but they add this warm tingle that makes people take another bite without realizing why.
  • Make sure to taste and adjust seasoning just before serving, because broth can vary in saltiness and what tastes perfect at the stove might need a small tweak once it's plated.
Close-up of Spring Veggie One-Pot Spaghetti with a lemon zest garnish, showcasing tender vegetables and a light, savory broth in a large pot. Save
Close-up of Spring Veggie One-Pot Spaghetti with a lemon zest garnish, showcasing tender vegetables and a light, savory broth in a large pot. | ighremhouse.com

This recipe quietly became my go-to when I didn't have energy to think about cooking but still wanted something that felt intentional and nourishing. It's proof that simplicity and satisfaction don't have to be on opposite ends of the spectrum.

Recipe Questions & Answers

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables work beautifully. Use fresh peas, baby spinach, and cherry tomatoes as listed. If using fresh peas, add them with the pasta since they'll need the full cooking time to become tender.

What other vegetables can I add?

Asparagus, zucchini, bell peppers, or artichoke hearts would complement this dish well. Add hearty vegetables like asparagus with the pasta, and delicate ones like zucchini during the last 5 minutes of cooking.

Can I make this gluten-free?

Absolutely. Substitute the regular spaghetti with your favorite gluten-free pasta. Brown rice or quinoa-based spaghetti work particularly well. Just keep in mind that cooking times may vary slightly.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. The pasta will continue to absorb the liquid, so you may want to add a splash of broth or water when reheating to restore the creamy consistency.

Can I add protein to make it more filling?

Yes, you can add chickpeas, white beans, or shredded chicken during the last 5 minutes of cooking. For a vegan protein boost, try cubed tofu or tempeh added with the vegetables.

What if I don't have vegetable broth?

You can use water enhanced with extra seasonings, or chicken broth if you're not strictly vegetarian. Another option is to use half broth and half water with additional herbs and garlic for flavor.

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 spaghetti with fresh spring vegetables, cooked in one pot for easy cleanup.

Prep Time
10 min
Time to Cook
15 min
Overall Time Needed
25 min
Created by Kimberly Pitts


Skill Level Easy

Cuisine Italian-Inspired

Serves 4 Number of Servings

Diet Preferences Vegetarian-friendly

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

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 and bring to boil: Add spaghetti, peas, spinach, and 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 sticking and cook uncovered for 10-12 minutes until pasta reaches al dente consistency and most liquid is absorbed.

Step 04

Finish and plate: Remove from heat and stir in lemon zest. Divide among serving plates and top with Parmesan cheese 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.

Tools You'll Need

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

Allergy Details

Be sure to double-check ingredients if you have allergies. Reach out to a health expert for guidance if you’re not sure.
  • Contains wheat and gluten
  • Contains milk from Parmesan cheese
  • Use gluten-free spaghetti for gluten sensitivity
  • Use vegan cheese for dairy-free requirements

Nutrition Info (per portion)

These details are for reference only. They don't replace professional health advice.
  • Calories: 390
  • Fat Content: 8 g
  • Carbohydrates: 68 g
  • Protein Content: 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.