This Vegetable Soup recipe is a comforting, nutritious dish, perfect for any time of the year. Packed with a variety of vegetables, this soup is not only delicious but also a great way to get your daily dose of vitamins and minerals. It’s easy to make and can be customized with your favorite vegetables.

Appliances and Special Utensils

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 3 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 2 potatoes, peeled and diced
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp dried basil
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 cup frozen peas
  • 2 cups chopped spinach or kale

Instructions

  1. Heat Oil: In a large pot or Dutch oven, heat the olive oil over medium heat.

  2. Cook Aromatics: Add the diced onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for an additional minute until fragrant.

  3. Add Vegetables: Stir in the carrots, celery, potatoes, zucchini, and green beans. Cook for about 5 minutes, stirring occasionally.

  4. Add Tomatoes and Broth: Pour in the diced tomatoes (with their juice) and vegetable broth. Stir to combine.

  5. Season: Add the dried thyme, dried basil, bay leaf, salt, and pepper. Stir well.

  6. Simmer: Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for 20-25 minutes, or until the vegetables are tender.

  7. Add Peas and Greens: Stir in the frozen peas and chopped spinach or kale. Cook for an additional 5 minutes, until the greens are wilted and the peas are heated through.

  8. Adjust Seasoning: Taste the soup and adjust the seasoning with more salt and pepper if needed.

  9. Serve: Ladle the hot vegetable soup into bowls and serve immediately. Enjoy your hearty, homemade Vegetable Soup!