Go Back
+ servings

Hearty Vegetable Soup

A delightful dish that warms the soul and nourishes the body, packed with vibrant vegetables and rich flavors.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 120

Ingredients
  

Vegetables
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, sliced
  • 2 stalks celery, sliced
  • 1 medium zucchini, diced
  • 1 medium bell pepper, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 14.5 ounces canned diced tomatoes, with juices
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 2 cups fresh spinach
  • 1 tablespoon lemon juice

Equipment

  • large pot

Method
 

  1. Wash and chop all your vegetables: dice the onion, mince the garlic, slice the carrots and celery, cut the zucchini and bell pepper into bite-sized pieces, and trim the green beans.
  2. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional minute.
  3. Add the sliced carrots and celery, cooking for another 5 minutes. Then, add the diced zucchini, bell pepper, and green beans. Stir to combine. Pour in the canned diced tomatoes with their juices and the vegetable broth.
  4. Add the dried thyme, dried basil, salt, and pepper. Bring to a boil, then reduce heat to low and let it simmer for about 20 minutes.
  5. After 20 minutes, check the vegetables for tenderness. Stir in the fresh spinach and lemon juice, cooking for an additional 2-3 minutes until the spinach wilts. Adjust seasoning if needed and serve hot.

Nutrition

Calories: 120kcalProtein: 4gSodium: 500mg

Tried this recipe?

Let us know how it was!