Spring vegetable soup is the ultimate way to celebrate the season’s bounty while nourishing your body. This vibrant soup is packed with fresh, nutrient-dense veggies like carrots, celery, potatoes, and peas. Each spoonful delivers comforting warmth, crisp-tender textures, and earthy, herb-infused flavors—all in one wholesome, satisfying bowl.

We crafted this recipe to maximize nutrition without compromising on taste. With only 25 minutes from start to finish, it’s perfect for busy weeknights when you need a quick, healthy meal. Whether you’re looking for an easy spring vegetable soup to impress your family or a light yet filling bite to support your wellness journey, this recipe checks all the boxes.
Why This Spring Vegetable Soup Is Good for You
- Rich in fiber, thanks to hearty vegetables like potatoes and carrots, which aid digestion and keep you feeling full.
- Loaded with vitamins like A, C, and K to boost your immune system and promote glowing skin.
- Low in fat and naturally gluten-free, making it a fantastic option for weight management or restricted diets.
- Flexible and vegan-friendly, with plant-based ingredients that cater to diverse dietary needs.
- High water content keeps you hydrated and supports overall health.
Wholesome Ingredients for This Spring Vegetable Soup
This healthy vegetable soup recipe relies on simple, whole-food ingredients to create its delicious layers of flavor. Here’s what makes a difference:
- Onions: The base of almost any good soup, onions bring depth and a natural sweetness. Use fresh, finely minced onions for the best flavor, or swap with leeks for a milder profile.
- Carrots: Bursting with beta-carotene and natural orange hues, carrots add a touch of sweetness and nutrients essential for eye and immune health.
- Potatoes: These starchy staples provide a creamy texture and help make the soup more filling. Prefer a low-carb option? Try diced turnips or cauliflower.
- Peas: Whether fresh or frozen, peas are little powerhouses of protein, fiber, and antioxidants. Since they cook quickly, they’re added toward the end to retain their bright green color and slight crunch.
Spring Vegetable Soup Recipe Details
- Servings: 4
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
Ingredients:
- 1 tablespoon olive oil
- 1 medium onion, finely minced (about 1 cup)
- 1 large celery stalk, diced (about 1 cup)
- 2 medium carrots, sliced (about 1 heaped cup)
- 3 medium potatoes, diced (about 2 cups)
- 4 cups vegetable stock (1 liter)
- ½ teaspoon dried thyme
- Black pepper, to taste
- 5 ounces frozen peas (1 cup/150 grams)
- Small pasta or noodles (optional)
Instructions:
- In a medium pot, heat the olive oil on low-medium heat. Add the minced onion and diced celery, and sauté until the onion turns translucent, about 3 minutes.
- Add the sliced carrots, diced potatoes, vegetable stock, dried thyme, and a pinch of black pepper. Stir everything together and cover the pot with a lid.
- Increase the heat to bring the mixture to a boil, then reduce to low heat. Let the soup simmer for 15 minutes, allowing the vegetables to soften and the flavors to meld.
- Add the frozen peas and small pasta (if using). Cook for an additional 5 minutes or until the pasta is tender and the vegetables are fully cooked.
- Check the seasoning, adjusting with black pepper or a sprinkle of salt if needed. Serve warm and enjoy!
How to Customize This Spring Vegetable Soup for Your Diet
- Low-Calorie: Skip the pasta and reduce the potatoes, substituting with more greens or zucchini to lighten up the dish further.
- Protein-Packed: Stir in cooked lentils or a handful of chickpeas for added plant-based protein.
- Keto-Friendly: Replace potatoes with cauliflower florets to keep the carb count low.
- Nut-Free: This recipe is already nut-free, but check your vegetable stock to ensure there are no hidden allergens.
- Vegan: No adjustments are needed, as this recipe is already 100% plant-based!
Our Team’s Tips for the Best Spring Vegetable Soup
- For maximum flavor, use a high-quality vegetable stock or make your own at home.
- Chop the veggies uniformly so they cook evenly and look visually appealing in your bowl.
- If you’re using pasta, cook it separately if you plan on storing leftovers. This prevents it from absorbing too much liquid and becoming mushy.
- Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently over low heat, adding a splash of stock or water if needed.
- Want to freeze? Leave out the pasta—this soup freezes beautifully without it.
- Brighten the flavor with a squeeze of fresh lemon juice or a sprinkle of fresh parsley before serving.
Spring Vegetable Soup FAQs
Can I make this spring vegetable soup in an Instant Pot?
Yes! Sauté the onion and celery on the Sauté mode, then add the remaining ingredients (except peas and pasta). Cook on Manual for 5 minutes, quick-release the pressure, then add peas and pasta for an additional 5 minutes on Sauté mode.
How can I make this easy spring vegetable soup more filling?
Add grains like barley, quinoa, or brown rice, or include protein-rich options like chickpeas or white beans.
Can I use fresh peas instead of frozen?
Absolutely! Fresh peas are a wonderful seasonal choice. Add them during the last 5 minutes of cooking to preserve their texture and sweetness.
What makes this homemade spring vegetable soup nutritious?
It’s loaded with fiber-rich vegetables, immune-boosting vitamins, and low-calorie, plant-based ingredients that are perfect for a well-balanced diet.
Can I meal prep this soup?
Definitely! Make a big batch and portion into airtight containers. Store in the fridge for up to 3 days or freeze for up to 2 months for quick, healthy meals.
We’re confident this spring vegetable soup will become a favorite in your recipe rotation. Have you tried it yet? What dietary goals are you working on right now? Let us know in the comments below, and don’t forget to share this recipe with your friends!

Spring Vegetable Soup
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, finely minced (about 1 cup)
- 1 large celery stalk, diced (about 1 cup)
- 2 medium carrots, sliced (about 1 heaped cup)
- 3 medium potatoes, diced (about 2 cups)
- 4 cups vegetable stock (1 liter)
- ½ teaspoon dried thyme
- to taste black pepper
- 5 ounces frozen peas (1 cup/150 grams)
- small pasta or noodles (optional)
Instructions
- In a medium pot, heat the olive oil on low-medium heat. Add the minced onion and diced celery, and sauté until the onion turns translucent, about 3 minutes.
- Add the sliced carrots, diced potatoes, vegetable stock, dried thyme, and a pinch of black pepper. Stir everything together and cover the pot with a lid.
- Increase the heat to bring the mixture to a boil, then reduce to low heat. Let the soup simmer for 15 minutes, allowing the vegetables to soften and the flavors to meld.
- Add the frozen peas and small pasta (if using). Cook for an additional 5 minutes or until the pasta is tender and the vegetables are fully cooked.
- Check the seasoning, adjusting with black pepper or a sprinkle of salt if needed. Serve warm and enjoy!
