Healthy cabbage soup

Jump to Recipe

This Healthy cabbage soup is very similar to one I grew up eating. I just made smaller changes to make it healthier. So, this is a very cabbage soup basic recipe. Is Serbia, this soup is usually made with a piece of meat for more flavour. But since I am not a huge fan of meat and am actually trying to eat less of it this is what I came up with!

Lately I have started cooking without oil. If I want oil then I will add some extra virgin olive oil on top of the dish. But for cooking onions it isn´t necessary. So, for this healthy cabbage soup recipe I am using water instead of oil. This cuts out a lot of calories. So, this is also cabbage soup diet recipe.

During weekday this cabbage soup easy recipe has been a perfect choice as the soup is very easy to make and it doesn´t take long to cook.

If you would like to see a video on how to cook cabbage soup and more easy soups I have been making lately then leave me a comment and let me know!

You can serve this soup as is. I like to add a bunch of fresh parsley or celery leaves on top. But it is also delicious with a piece of bread, some butter and cheese. Another way I like to enjoy this simple cabbage soup is with sour cream and a drizzle of extra virgin olive oil.

This soup can last a few days in the fridge.

For more food inspiration check out my Pinterest and Instagram where I post daily!

Healthy cabbage soup



Total time




  • ½ head of cabbage, around 600 gr

  • 1 brown onion

  • 3 cloves of garlic

  • 1,5 L vegetable stock

  • ½ tsp dried thyme

  • Salt & pepper

  • 3 carrots

  • 3 celery stalks

  • 200 gr cherry tomatoes

  • 3 tbsp water


  • Cut onion and garlic not too finely. Cut cabbage into bite size pieces, tomatoes in smaller pieces, carrots and celery into slices.
  • In a medium size pot add water, chopped onion and garlic. Cook until onions soften. Add thyme and cook for 30 more seconds.
  • Add cabbage, tomatoes, carrots, celery and the broth. Bring to boil then reduce heat to simmering point and cook for 30 minutes or until vegetables are cooked through and still have a bite to them.
  • Season to taste. Serve warm as is or with some bread on a side!
  • Enjoy!

For more soup recipes check the links bellow!

Healthy Italian bean soup

Lentil soup with curry, kale and lemon

Japanese fish soup

Roasted tomato soup with grilled cheese sandwich

Vegetable soup with cauliflower



Leave a Reply

Your email address will not be published. Required fields are marked *