Go Back

The Best Cabbage Soup

Flavorful, hearty, low-calorie, and packed with nutritional benefits this Cabbage Soup is a perfect soup anytime.
Prep Time 10 mins
Cook Time 35 mins
Total Time 45 mins
Servings 8


  • 1 medium cabbage, finely shredded or chopped
  • 2 large yellow onions, peeled and chopped
  • 2 cloves garlic, minced
  • 1 tbsp extra virgin olive oil
  • 28oz can whole tomatoes with juice
  • 1 green pepper, seeded and chopped
  • 4 celery stems, chopped
  • 6 carrots, chopped
  • 2 tbsp fresh thyme
  • 6-8 cups vegetable or bone broth see recipes in notes or buy low-sodium
  • pinch sea salt
  • pinch fresh ground pepper
  • 2 tbsp fresh parsley


  • In a large soup pot, over medium heat cook onions, garlic, and oil for 2-3minutes.
  • Add carrots, celery, and bell pepper and cook for an additional 5 minutes until vegetables get soft. Add cabbage, tomatoes with juice, thyme, seasoning and liquid.
  • Bring soup to a boil, then reduce heat to low, cover and allow to simmer for 30 minutes.
  • Ladle into bowls, sprinkle with fresh parsley and enjoy.


This soup freezes well, so you can make a large batch to meal prep for a month.