Go Back

Weight Loss Vegetable Soup

This Weight Loss Vegetable Soup is a hearty, flavorful, and nutrient-rich recipe that’s perfect for anyone looking to eat clean and feel great. Packed with fresh vegetables like cabbage, carrots, green beans, broccoli, and zucchini, this soup is light on calories but big on flavor. The savory tomato broth, infused with herbs like thyme and basil, makes every spoonful warm, satisfying, and deeply comforting. Whether you’re on a health journey, following a low-calorie plan, or just want a cozy, wholesome meal, this easy vegetable soup is your go-to recipe!
Prep Time10 minutes
Cook Time35 minutes
Total Time45 minutes
Servings: 6

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion diced
  • 2 cloves garlic minced
  • 4 cups chopped cabbage about ¼ medium head
  • 1 cup diced carrots
  • 1 cup green beans trimmed and cut into 1-inch pieces
  • 1 red or yellow bell pepper chopped
  • 2 cups broccoli florets
  • 2 cups sliced zucchini
  • 1 can 28 oz low-sodium diced tomatoes, with juice
  • 6 cups low-sodium beef broth or vegetable broth for vegan
  • 2 tablespoons tomato paste
  • 2 bay leaves
  • ½ teaspoon dried thyme
  • ½ teaspoon dried basil
  • Salt and black pepper to taste

Instructions

  • Sauté the aromatics: Heat olive oil in a large soup pot over medium heat. Add the onion and garlic, and cook until softened and fragrant, about 3–4 minutes.
  • Add vegetables: Stir in carrots, cabbage, green beans, bell peppers, broccoli, and zucchini. Sauté for another 5 minutes to bring out their flavor.
  • Add liquids and seasoning: Pour in the diced tomatoes, tomato paste, and beef broth. Stir well, then add thyme, basil, bay leaves, salt, and pepper.
  • Simmer: Bring the mixture to a boil, then reduce the heat and let it simmer for 25–30 minutes, or until all vegetables are tender.
  • Adjust seasoning: Taste and adjust salt, pepper, or herbs as needed. Remove the bay leaves before serving.
  • Serve: Ladle into bowls and enjoy warm, topped with fresh herbs if desired.

Notes

  • Storage: Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 3 months.
  • Add protein: Stir in shredded chicken, beans, or tofu for extra protein.
  • Spice it up: Add crushed red pepper flakes or hot sauce for a spicy kick.
  • Use fresh herbs: Add chopped parsley or dill right before serving for brightness.