Spring Veggie One-Pot Spaghetti

Featured in: Simple One-Pan Lemon Meals

This vibrant one-pot spaghetti combines fresh spring vegetables with tender pasta cooked in aromatic vegetable broth. Heat olive oil, sauté garlic and red onion, then add spaghetti, peas, spinach, and cherry tomatoes. Pour in broth and simmer 10-12 minutes until al dente. Finish with lemon zest, Parmesan, and fresh basil. Perfect for weeknight dinners, it takes just 25 minutes total and offers flexibility for protein additions like chickpeas or dairy-free variations.

Updated on Tue, 20 Jan 2026 12:28:00 GMT
Spring Veggie One-Pot Spaghetti with peas, spinach, and cherry tomatoes steaming in a rustic ceramic bowl. Save to Pinterest
Spring Veggie One-Pot Spaghetti with peas, spinach, and cherry tomatoes steaming in a rustic ceramic bowl. | citrusfern.com

Last Tuesday I found myself staring at a CSA box bursting with peas and spinach, realizing I had zero energy for the usual multi-step pasta routine. That afternoon completely changed how I think about one-pot cooking. The broth absorbs into the pasta while the vegetables melt into something almost saucy, creating this incredibly silky texture I'd never achieved with traditional methods. Now it's my go-to when I want dinner to feel special without the mountain of dishes.

My sister was visiting during cherry tomato season last year, and we improvised this exact combination when we were too hangry to follow a proper recipe. We ended up eating straight from the pot, standing in the kitchen, burning our tongues slightly because we couldn't wait. She still messages me every spring asking if I've made 'that pasta' lately, and honestly, I probably have.

Ingredients

  • 350 g (12 oz) dried spaghetti: The pasta releases starch into the broth as it cooks, creating a naturally creamy sauce without any cream. Break it in half if your pot isn't quite tall enough.
  • 150 g (1 cup) frozen or fresh peas: These add pops of sweetness throughout. Frozen peas work beautifully here since they'll cook in the boiling broth.
  • 100 g (3.5 oz) baby spinach: Added at the start so it wilts down completely, almost melting into the sauce and adding earthy depth.
  • 200 g (7 oz) cherry tomatoes, halved: They burst slightly as the pasta cooks, releasing their juices into the broth for extra brightness and sweetness.
  • 2 cloves garlic, thinly sliced: Thin slices melt into the oil and infuse the whole dish rather than leaving you with big chunks of raw garlic.
  • 1 small red onion, thinly sliced: Adds a subtle sweetness that balances the fresh vegetables. Slice them as thin as you can manage.
  • 1 L (4 cups) vegetable broth: This becomes your cooking liquid and sauce base. Low sodium lets you control the seasoning perfectly.
  • 2 tbsp olive oil: Essential for sautéing the aromatics and adding that silky mouthfeel to the finished dish.
  • 1/2 tsp salt: Adjust based on your broth's saltiness. You can always add more at the end.
  • 1/4 tsp black pepper: Freshly cracked adds more complexity than pre-ground.
  • 1/4 tsp red pepper flakes (optional): Just a background warmth that makes the spring vegetables pop without making it spicy.
  • Zest of 1 lemon: This brightens everything at the end, cutting through the richness and making the vegetables sing.
  • 30 g (1/4 cup) grated Parmesan cheese: Salty, umami richness that ties the whole dish together. Use a vegetarian alternative if needed.
  • Fresh basil leaves: Tear them by hand right before serving. Don't cook them, just let them wilt slightly from the pasta's heat.

Instructions

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Build the flavor base:
Heat the olive oil in your large pot over medium heat. Add the sliced garlic and red onion, cooking for 2 to 3 minutes until the garlic is golden and the onion is translucent and fragrant.
Combine everything:
Add the spaghetti, peas, spinach, and halved cherry tomatoes to the pot. Pour in the vegetable broth and bring it to a boil, giving everything a quick stir to settle the pasta.
Season and simmer:
Add the salt, black pepper, and red pepper flakes. Reduce the heat slightly and let it bubble away, stirring occasionally to keep the pasta from sticking to the bottom.
Cook to perfection:
Let it cook uncovered for 10 to 12 minutes. The pasta should be al dente and most of the liquid should be absorbed, leaving you with a glossy, emulsified sauce that coats the spaghetti.
Finish and serve:
Remove from heat and stir in the lemon zest. Divide among bowls and top generously with grated Parmesan and fresh basil leaves.
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
A plated serving of Spring Veggie One-Pot Spaghetti tossed with Parmesan, fresh basil, and lemon zest. Save to Pinterest
A plated serving of Spring Veggie One-Pot Spaghetti tossed with Parmesan, fresh basil, and lemon zest. | citrusfern.com

There's something almost meditative about standing over the pot, watching the liquid transform and the vegetables soften. The kitchen fills with this incredible aroma of garlic and tomatoes, and suddenly 25 minutes feels like a tiny investment for something this satisfying.

Making It Your Own

Once you master the basic technique, this template works with almost any vegetables you have on hand. Asparagus, zucchini, or even green beans can take the place of the peas. The key is keeping vegetables in bite-sized pieces so they cook in the same time as the pasta.

Wine Pairing

A crisp Sauvignon Blanc cuts through the slight richness while complementing the spring vegetables. The citrus notes echo the lemon zest, and the acidity keeps each bite feeling light and fresh. If you prefer red, a Pinot Noir works surprisingly well.

Storage and Leftovers

This pasta keeps well in the refrigerator for up to three days, though the pasta will continue softening as it sits. When reheating, add a splash of water or broth to loosen the sauce. The flavors actually meld and improve overnight, making it excellent for meal prep lunches.

  • Reheat gently over low heat, stirring frequently to prevent sticking
  • A fresh squeeze of lemon juice brightens leftover servings
  • Add new Parmesan and basil just before serving for the best texture
Close-up of Spring Veggie One-Pot Spaghetti in a pot, showcasing al dente pasta and vibrant vegetables. Save to Pinterest
Close-up of Spring Veggie One-Pot Spaghetti in a pot, showcasing al dente pasta and vibrant vegetables. | citrusfern.com
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon

Somehow this always tastes like it came from a restaurant kitchen, yet it takes less than half an hour on a random Tuesday. That's the kind of weeknight magic I'm always chasing.

Recipe FAQs

Can I use fresh vegetables instead of frozen?

Yes, absolutely. Fresh peas work wonderfully and may require slightly less cooking time. Adjust vegetables based on seasonal availability—zucchini, asparagus, and green beans are excellent substitutes.

How do I prevent the pasta from sticking?

Stir occasionally throughout cooking, especially in the first few minutes. The broth helps prevent sticking, but regular stirring ensures even cooking and prevents clumping.

Can I make this ahead of time?

Best served fresh, but leftovers keep refrigerated for 2-3 days. Reheat gently with a splash of water or broth to restore moisture, as the pasta continues absorbing liquid over time.

What type of spaghetti works best?

Dried spaghetti is ideal for this method. Whole-wheat adds fiber and nuttiness, while gluten-free options work well for dietary needs. Fresh pasta may overcook, so adjust cooking time accordingly.

How can I add more protein?

Stir in drained canned chickpeas, white beans, or lentils in step 2. For non-vegetarian options, add diced chicken breast or shrimp. Cook proteins alongside vegetables for integrated flavors.

Is this dish suitable for meal prep?

Yes, it stores well in airtight containers for 2-3 days. Store Parmesan and basil separately to maintain freshness. Reheat gently, adding broth or water to restore desired consistency.

Spring Veggie One-Pot Spaghetti

Vibrant pasta dish featuring fresh spring vegetables simmered together for maximum flavor and minimal cleanup.

Prep Time
10 minutes
Time to Cook
15 minutes
Overall Time
25 minutes
Recipe by Citrus Fern Wyatt Palmer

Recipe Category Simple One-Pan Lemon Meals

Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Portions

Diet Preferences 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 tablespoons olive oil

Seasonings

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

Garnish

01 1/4 cup grated Parmesan cheese or vegetarian alternative
02 Fresh basil leaves for serving

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

Build the dish: 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 sticking.

Step 04

Cook pasta: 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 leaves.

Tools Needed

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

Allergy Details

Always review every ingredient for possible allergens. If unsure, chat with your healthcare provider first.
  • Contains wheat (gluten)
  • Contains milk (Parmesan)
  • Use gluten-free spaghetti for gluten-free preparation
  • Use vegan cheese for dairy-free preparation

Nutrition Info (per serving)

Details provided to help guide you. For health decisions, speak with a professional.
  • Energy (kcal): 390
  • Fat Content: 8 grams
  • Carbohydrate: 68 grams
  • Proteins: 14 grams