This cabbage soup is a great start to reboot your system with clean and healthy food. This bowl of goodness is vegan, vegetarian and ideal for the cold winter months.
Start by heating the oil in a shallow pot. When the oil shimmers, add the rosemary. After 2 minutes, add the chopped leeks, onions, and garlic and cook until the vegetables soften. This will take 5 minutes.
In the meantime, prepare the cabbage (see notes).
Remove the rosemary and add the cabbage to the pot, sauteeing for 3 minutes.
Add 5 cups of vegetable broth and allow it to simmer. After 5 minutes, add the cubed potatoes and the cloves. Add some salt and pepper to taste.
Cook for 15 minutes and then add the beans, cooking for 5 more minutes.
Serve the soup in individual bowls. Sprinkle it with parsley (see notes).
Notes
To prepare the cabbage: you need to remove any damaged exterior leaves. Then you chop off the bottom and cut the cabbage in half. With a knife, cut out the core and discard it. Then proceed by chopping the savoy cabbage by cutting it into shreds.
If you are looking to make this a more substantial meal, you can serve it with wholewheat toasted bread and some Parmesan cheese.
This soup is great for big batch cooking as it keeps for 3-4 days in an airtight container in the refrigerator. It is also a great soup to freeze; it will stay good for 2-3 months.
For substitution and variations, check out this post.