Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Healthy Spring Vegetable Soup

Healthy Spring Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Marilyn
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: British
  • Diet: Vegetarian

Description

This Healthy Spring Vegetable Soup is a fresh, light, and nourishing bowl perfect for spring. Filled with carrots, celery, zucchini, green beans, peas, and potato simmered in flavorful vegetable stock with herbs, it’s comforting and easy to make for any meal.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 1 celery stalk, diced
  • 1 medium zucchini, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup peas (fresh or frozen)
  • 1 small potato, peeled and diced
  • 1 can (400g) chopped tomatoes
  • 4 cups vegetable stock
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish
  • Optional: a squeeze of lemon juice

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion and garlic until soft and fragrant.
  3. Add carrots, celery, and potato, cooking 5 minutes.
  4. Stir in chopped tomatoes, green beans, thyme, and oregano.
  5. Pour in vegetable stock, bring to boil, then simmer 20–25 minutes.
  6. Add zucchini and peas, simmer 5 more minutes.
  7. Season with salt, pepper, and lemon juice if desired.
  8. Garnish with fresh parsley before serving.

Notes

Dice vegetables evenly for uniform cooking. Add peas last for color and freshness. Soup keeps 3 days in the fridge, or up to 2 months in the freezer.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 150
  • Sugar: 8
  • Sodium: 400
  • Fat: 5
  • Saturated Fat: 0.7
  • Unsaturated Fat: 4.3
  • Trans Fat: 0
  • Carbohydrates: 22
  • Fiber: 6
  • Protein: 5
  • Cholesterol: 0