Go Back

Healthy Vegetable Soup Recipe - Fresh Ingredients, Amazing Results

This ultimate vegetable soup is nutrient-dense, hearty, and comforting while staying under 200 calories per serving. Packed with seasonal vegetables, aromatic herbs, and a light broth, it’s the perfect combination of health and indulgence.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Comfort Food, Healthy, Soup
Cuisine: International
Calories: 160

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium onion chopped
  • 2 garlic cloves minced
  • 3 carrots sliced
  • 2 celery stalks chopped
  • 1 zucchini diced
  • 1 cup green beans chopped
  • 1 14.5 oz can diced tomatoes with juice
  • 1 cup corn kernels
  • 1 cup peas
  • 2 cups spinach or kale optional
  • 6 cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp dried basil
  • 1 bay leaf
  • Salt and pepper to taste

Method
 

  1. Heat olive oil in a large pot. Sauté onion for 4–5 minutes until translucent.
  2. Add garlic, carrots, celery, zucchini, and green beans. Cook 5–7 minutes, stirring occasionally.
  3. Stir in tomatoes, broth, thyme, basil, bay leaf, salt, and pepper. Bring to boil, then reduce to a gentle simmer for 20 minutes.
  4. Add corn, peas, and spinach during the last 5–7 minutes of cooking. Remove bay leaf before serving.
  5. Adjust seasoning to taste and serve hot with your favorite garnish.

Notes

Customize by adding beans, lentils, or quinoa for extra protein. Use fresh herbs for enhanced flavor, or swap seasonal vegetables like butternut squash in colder months.