Total Time
Prep 25 mins
Cook 0 mins

Rich in flavour and texture, and very yummy when you want something satisfying to fill you up without fattening you up. Based in part on an African bean soup recipe. This is one of my favourites because the spices combine to make a special flavour that I can't put my finger on (in other words, I don't think gee, lots of garlic in that).

Ingredients Nutrition


  1. Prep sweet potato, onion, garlic and red pepper.
  2. Heat oil, curry powder and cinnamon together in a large pot, stirring until hot.
  3. Add cubed sweet potato, onion, garlic, red pepper and paprika. Cook about 4 minutes, stirring often.
  4. Add beans, warm water and softened peanut butter. Stir well.
  5. Simmer on medium-low heat for 10 minutes (until sweet potato is tender), stirring occasionally.
  6. Turn off heat.
  7. Add lime juice, brown sugar and salt and pepper. Stir thoroughly.
  8. Serve and enjoy!
Most Helpful

Added extra garlic, extra peanut butter and about a tsp of crushed red pepper. It needed some spice and came out pretty good! Better than we thought.

decarli1 June 17, 2013

One of my favorite meals ever! So easy to make and it is so delicious and filling! I was amazed by the low calories too! Love it!

*Jenna* February 04, 2011

This recipe was delicious! I used green pepper instead of red, and I added a whole onion to the pot for 4 servings. I added two extra cloves of garlic, as well. Other than that, I followed the directions step by step; and wow! -- wonderful recipe. Next time I might add some roughly chopped peanuts, but you certainly don't need them. I found the recipe quite satisfying texture-wise without them. Perfect for vegans. Thanks so much.

VeneziaAmore November 20, 2010