clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Immune Boosting Soup

Immunity Boosting Soup with Beans (Vegan)

  • Author: Maša Ofei
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4


This nourishing immune-boosting bean soup is perfect for those cool winter days or when you’re feeling a little under the weather.


  • ¼ cup / 60ml olive oil
  • 1 red onion, diced
  • 4 garlic cloves, minced or finely chopped
  • 2 medium carrots, diced
  • 2 teaspoons ginger, finely grated
  • 4 cups cooked lima beans (canned is fine as well)*
  • 1 teaspoon turmeric powder
  • 6 cups / 1.5 liters vegetable broth (you can use this recipe or store-bought stock)*
  • 1 small bunch of Tuscan kale, stems removed and roughly chopped
  • Salt and pepper, to taste


  1. In a large saucepan, heat the oil and onion on medium heat until the onion has slightly browned.
  2. Add in the garlic and cook for another 1-2 minutes, followed by the carrots, ginger, beans and turmeric cooking for a further 5-7 minutes.
  3. Once the ingredients are well combined, pour in the vegetable broth.
  4. Bring to a boil and simmer for 10 minutes.
  5. Add in the kale and season to taste.
  6. Once the kale softens a little, the soup is ready.


Lima beans: Use instructions earlier in the post if using dried beans for this recipe.

Broth: Alternatively add 1 teaspoon of powdered stock to 6 cups / 1.5 litres of boiling water. If you use my broth recipe, leave out the miso paste. 

  • Diet: Vegan

Free Recipe eBook

Join our newsletter and get our eBook featuring exclusive breakfast recipes to kickstart your mornings.