African Sweet Potato and Peanut Soup

Total Time
10 mins
20 mins

Adapted from the Moosewood cookbook for West African Groundnut Stew. Wine or other fruit and vegetable juices (example, apricot or tomato) would also work as substitutes for the liquids. Thanks to Brooke the Cook in WI for putting this recipe in her best of 2008 cookbook!

Skip to Next Recipe




  1. Heat oil over medium high heat and add onions. Saute for a few minutes, until starting to show a little color.
  2. Add garlic and ginger, and sauté a few more minutes. Stir in spices. Add cabbage, sweet potato, eggplant (if using), broth, tomatoes, apple juice, and salt.
  3. Cover and bring to a boil. Simmer, mostly covered, for 15 minutes, stirring occasionally.
  4. Check sweet potatoes for doneness. Turn off heat, stir in peanut butter until melts, then add lemon juice to combine.
  5. Serve topped with cilantro, parsley, and peanuts.
Most Helpful

5 5

The peanut butter makes this different than your "typical" cabbage soup. The sweet potatoes took about double the time to get cooked through but this was still quick to make and healthy too!

5 5

I used components of this recipe and the other Sweet Potato Soup at this site and incorporated some of the reviewer's comments, too. Added some cumin, garam masala, peas, pea pods, garbanzo beanschopped red bell pepper, lime juice, and baby spinach in place of cabbage and eggplant. I used an immersion blender just to thicken but not make it a smooth soup (Did this before I added green vegetables)It is delicious. I used vegetable broth so I could feed it to a vegetarian friend. I also used more peanut butter than this recipe called for.