Easy One-Pot Spring Vegetable Soup That Tastes Clean and Comforting – Light, Fresh, and Ready Fast
This soup feels like a reset button for your week. It’s light but satisfying, simple yet full of flavor, and it comes together in one pot without any fuss. You get tender spring vegetables, a clean broth, and just enough herbs to make everything taste bright.
It’s the kind of recipe you’ll make on a busy weeknight or when you want something nourishing that doesn’t weigh you down. No fancy techniques, just good ingredients treated right.
What Makes This Special

- One-pot convenience: Everything cooks in the same pot, which means less cleanup and more time to enjoy dinner.
- Clean, fresh flavor: The broth is lightly seasoned so the vegetables shine. A squeeze of lemon at the end wakes everything up.
- Flexible ingredients: Use what you have—peas, asparagus, leeks, spinach, or even baby potatoes.
It’s an easy way to use up produce.
- Quick to cook: From start to finish, you’ll be eating in about 35 minutes.
- Comfort without heaviness: This is a soup that feels cozy but won’t leave you sluggish.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 leeks, white and light green parts only, sliced and rinsed
- 2 cloves garlic, thinly sliced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 small fennel bulb, core removed, thinly sliced (optional but lovely)
- 8 cups low-sodium vegetable or chicken broth
- 1 cup small new potatoes or baby gold potatoes, quartered
- 1 bunch asparagus, trimmed and cut into 1-inch pieces
- 1 cup fresh or frozen peas
- 2 cups baby spinach or chopped Swiss chard
- 1 small zucchini, halved lengthwise and thinly sliced
- Zest of 1 lemon, plus 1–2 tablespoons fresh lemon juice
- 2–3 sprigs fresh thyme or 1/2 teaspoon dried thyme
- Small handful fresh dill or parsley, chopped
- Salt and freshly ground black pepper, to taste
- Red pepper flakes, to taste (optional)
- Parmesan rind (optional, if using vegetable broth and not strict vegetarian)
- Extra-virgin olive oil, for finishing
Step-by-Step Instructions

- Prep your vegetables: Chop everything before you start cooking. Keep the quick-cooking vegetables (asparagus, peas, spinach, zucchini) in a separate bowl so they go in later.
- Sweat the aromatics: Warm 2 tablespoons olive oil in a large pot over medium heat. Add onion, leeks, carrots, celery, and fennel.
Season with a pinch of salt. Cook, stirring occasionally, until softened and fragrant, about 6–8 minutes. Add garlic and cook 30 seconds more.
- Build the base: Pour in the broth.
If you have a Parmesan rind, add it now, along with the thyme. Bring to a gentle boil.
- Add potatoes: Stir in the potatoes and reduce heat to a lively simmer. Cook until just tender, about 10–12 minutes.
- Add medium-cook veggies: Add the zucchini and asparagus.
Simmer 3–4 minutes, until crisp-tender.
- Finish with delicate greens: Stir in peas and spinach. Cook 1–2 minutes, just until the peas are hot and the greens wilt. Remove the thyme sprigs and Parmesan rind if used.
- Season and brighten: Add lemon zest and juice.
Taste and season with salt, black pepper, and red pepper flakes if you like a little heat. Adjust lemon to your preference.
- Serve: Ladle into bowls. Finish with a drizzle of olive oil and a sprinkle of chopped dill or parsley.
Add grated Parmesan at the table if you’re not keeping it dairy-free.
Storage Instructions
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Reheat: Warm gently on the stovetop over low heat until hot. Avoid a rolling boil to keep the vegetables tender and bright.
- Freezer: This soup freezes well for up to 2 months, but greens can soften. For best texture, freeze the broth and base vegetables, then add fresh spinach or peas when reheating.
- Make-ahead tip: Keep lemon juice and fresh herbs separate and add them after reheating to keep flavors vivid.

Why This is Good for You
- Vegetable-forward: Asparagus, peas, spinach, and zucchini bring fiber, vitamins A, C, K, and folate, plus antioxidants that support immunity and overall health.
- Light but satisfying: Potatoes add gentle body and steady energy without making it heavy.
- Clean ingredients: Simple aromatics, olive oil, and broth create flavor without relying on cream or excess salt.
- Hydrating and soothing: A warm, broth-based soup is easy on digestion and comforting when you need something gentle.
Common Mistakes to Avoid
- Overcooking the greens: Add spinach and peas at the very end so they stay bright and tender.
- Skipping seasoning layers: Season lightly at each step.
A pinch of salt with the aromatics, then again after the potatoes, and finish to taste.
- Boiling too hard: A gentle simmer protects delicate vegetables and keeps the broth clear.
- Forgetting acidity: Lemon brings the soup to life. Without it, the flavor can feel flat.
- Adding everything at once: Staggering the vegetables ensures each one cooks perfectly.
Alternatives
- Protein boosts: Add shredded rotisserie chicken, white beans, or chickpeas in the last few minutes.
- Grain add-ins: Stir in cooked quinoa, farro, or small pasta like orzo. If using uncooked pasta, cook it separately to keep the broth clear.
- Herb swaps: Use tarragon, basil, or mint instead of dill for a different spring vibe.
- Dairy-free richness: Add a spoonful of olive oil or swirl in unsweetened cashew cream at the end.
- Spice variations: Try a pinch of ground coriander, a few saffron threads, or a light dusting of smoked paprika.
- Broth options: Vegetable broth keeps it vegetarian; chicken broth adds extra savoriness.
Use low-sodium so you control the salt.
- No potatoes: Swap in sliced radishes or extra zucchini for a lower-starch version.
FAQ
Can I use frozen vegetables?
Yes. Frozen peas, spinach, and even mixed veggies work well. Add them near the end and cook just until hot so they don’t get mushy.
How can I thicken the soup without cream?
Mash a few of the cooked potatoes in the pot or blend one ladle of soup and return it to the pot.
This adds body while keeping it light.
What if I don’t have leeks?
Use more onion or a couple of shallots. You’ll still get a mellow sweetness and a clean base.
Can I make this in an Instant Pot?
Yes. Sauté aromatics on Sauté mode, add broth and potatoes, and pressure cook for 2 minutes with quick release.
Add asparagus, zucchini, peas, and greens on Sauté for 2–3 minutes. Finish with lemon and herbs.
How do I keep the vegetables bright green?
Don’t overcook. Keep the simmer gentle, add delicate vegetables at the end, and finish with lemon to keep colors vibrant.
Is this soup gluten-free?
Yes, as written.
Just avoid adding pasta or check that your broth is certified gluten-free.
What can I serve with it?
Crusty bread, a simple green salad, or a soft-boiled egg on top make it a complete meal without overpowering the soup.
Wrapping Up
This one-pot spring vegetable soup is easy, adaptable, and genuinely comforting. It celebrates fresh produce while staying simple enough for any weeknight. With a clean broth, tender vegetables, and a bright finish of lemon and herbs, it tastes like the season in a bowl.
Make it once, and you’ll keep it in your rotation whenever you want something fresh, fast, and nourishing.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.






