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, diced
  • 3 cloves garlic, minced
  • 3 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 large potato, peeled and diced
  • 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 diced onion and cook until translucent, about 5 minutes.
  3. Stir in minced garlic and cook for 1 minute until fragrant.
  4. Add carrots, celery, and potato; cook for 5 minutes, stirring occasionally.
  5. Pour in diced tomatoes, cannellini beans, and vegetable broth.
  6. Add thyme, rosemary, bay leaf, salt, and pepper.
  7. Bring the soup to a boil, then reduce heat and simmer uncovered for 25-30 minutes, or until vegetables are tender.
  8. Remove bay leaf and stir in chopped kale or spinach; cook for another 5 minutes until greens are wilted.
  9. Stir in lemon juice and adjust seasoning as needed.
  10. Serve hot with crusty bread if desired.

Notes

This soup can be customized with your favorite vegetables or beans. For added protein, consider adding cooked chicken or sausage. Leftovers store well and flavors deepen after a day.

Nutrition

Themes by WordPress