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
Vegetable Soup Recipe

Vegetable Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 30 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

A comforting and nutritious Vegetable Soup recipe that’s hearty, flavorful, and perfect for a cozy meal. Packed with a variety of vegetables and aromatic herbs, this vegan soup is easy to make and customizable to suit your preferences.


Ingredients

Scale

Vegetable Soup:

  • 2 tablespoons olive oil
  • 1 medium yellow onion (diced)
  • 2 cloves garlic (minced)
  • 3 medium carrots (peeled and sliced)
  • 2 celery stalks (sliced)
  • 1 medium zucchini (diced)
  • 1 cup green beans (trimmed and chopped)
  • 1 medium potato (peeled and diced)
  • 1 can (14.5 oz) diced tomatoes (with juice)
  • 6 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 cup frozen peas
  • 2 cups chopped fresh spinach or kale (optional)
  • Juice of ½ lemon (optional)


Instructions

  1. Heat olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 5 minutes.
  2. Stir in the garlic, carrots, and celery, and cook for another 3–4 minutes.
  3. Add the zucchini, green beans, and potato, and cook for 2 minutes.
  4. Stir in the diced tomatoes with their juice, vegetable broth, thyme, basil, bay leaf, salt, and pepper. Bring the soup to a boil, then reduce the heat and let it simmer for 25–30 minutes or until the vegetables are tender.
  5. Add the frozen peas and spinach (if using) during the last 5 minutes of cooking.
  6. Remove the bay leaf, adjust seasoning to taste, and stir in lemon juice if desired. Serve hot.

Notes

  • You can add cooked pasta, beans, or lentils for extra protein.
  • Swap in seasonal vegetables as needed.
  • This soup freezes well and tastes even better the next day.

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 140
  • Sugar: 6 g
  • Sodium: 580 mg
  • Fat: 5 g
  • Saturated Fat: 0.5 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 5 g
  • Protein: 3 g
  • Cholesterol: 0 mg