Print

Hearty One-Pot Savory Soup

A comforting and filling one-pot soup packed with vegetables, beans, and savory herbs, perfect for a wholesome meal any day of the week.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 3 carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 large potato, peeled and cubed
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 6 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • 2 cups chopped kale or spinach
  • 1 tablespoon lemon juice

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until translucent, about 5 minutes.
  3. Stir in garlic, carrots, and celery; cook for another 3-4 minutes until vegetables begin to soften.
  4. Add diced potato, green beans, diced tomatoes (with juice), cannellini beans, and vegetable broth.
  5. Stir in thyme, rosemary, bay leaf, salt, and pepper.
  6. Bring the soup to a boil, then reduce heat and simmer uncovered for 25-30 minutes, or until vegetables are tender.
  7. Remove bay leaf and stir in chopped kale or spinach; cook for an additional 5 minutes until greens are wilted.
  8. Finish with lemon juice, adjust seasoning if needed, and serve hot.

Notes

For extra protein, add cooked shredded chicken or sausage. This soup stores well and tastes even better the next day. Use fresh herbs if available for a brighter flavor.

Nutrition