The natural sweetness of sweet potatoes, along with the protein of black beans give this hearty soup a satisfying heft that will sustain you between meals.
This soup is loaded with vitamins and minerals, as well as antioxidants and anti-inflammatories. Cabbage is also prized for its cholesterol lowering properties. Red cabbage offers additional nutritional benefits, including a high amount of protective phytonutrients. Enjoy this soup any time of year, and take it with you in a thermos for a burst of energy and protein during the day.
If you’re using dried beans, soak half a pound of beans overnight. Otherwise, drain and rinse two cans of beans. Peel and chop the shallot, garlic and sweet potatoes. Chop the cabbage. Juice the lime.
In a large soup pot, heat the coconut oil over medium heat. Add in the shallot, garlic, pumpkin seeds and cook until tender, stirring frequently. Stir in sweet potato. Cook for 5 minutes. Add in broth, water, lime juice, black beans, and red cabbage. Stir well. Add the turmeric, cumin, chili powder and coriander. Stir. Bring to a boil, then reduce heat and simmer on medium-low heat until sweet potatoes are soft, about 30 minutes.
Remove 2 cups of soup; blend with a countertop or immersion blender. Return to soup pot, stir in salt and pepper.
Peel and cube avocado, chop cilantro. Ladle soup into bowls and sprinkle with avocado cubes and cilantro.
Preparation: 1 hour