Sweet Potato & Peanut Soup

Prep Time
Cook Time
Ready In

"A delicious African peanut soup recipe that everyone will love!"

Original recipe yields 4 servings


  • Serving Size: 1 (332 g)
  • Calories 532.1
  • Total Fat - 37.2 g
  • Saturated Fat - 6.3 g
  • Cholesterol - 102.1 mg
  • Sodium - 200.2 mg
  • Total Carbohydrate - 32.1 g
  • Dietary Fiber - 8.4 g
  • Sugars - 6.6 g
  • Protein - 25.1 g
  • Calcium - 99 mg
  • Iron - 5.9 mg
  • Vitamin C - 28.4 mg
  • Thiamin - 0.3 mg

Step 1

Heat the oil in a large Dutch oven over medium heat. Sauté the onion until lightly browned, about 8 minutes. Stir in the garlic, ginger, cumin, cinnamon, cloves, and cayenne. Sauté together 2 to 3 minutes to release their fragrance. Stir in the tomatoes and sweet potatoes, and continue to cook, stirring occasionally about 5 minutes to meld the flavors.

Step 2

Add the stock and peanuts, bring to a boil, reduce heat, and simmer 30 minutes. Remove the soup from the heat. Using an immersion blender, puree the soup until smooth. (You could also do this in a blender or food processor -- just be careful to blend in small batches and don't burn yourself!) Return the soup to the saucepan. Whisk in the peanut butter and chopped cilantro, season with salt and pepper and heat through.

Step 3

Step 4

Serve and garnish with additional chopped cilantro, crushed peanuts, and/or tomatoes if you'd like.

Tips & Variations

No special items needed.



What flavor! The peanut comes through nicely, the cilantro a good touch. I used fresh ginger and had to leave out the cinnamon/cloves for DH. I also added a lemon to balance it all out at the end. This makes a lot - it probably feeds about double as a main dish. It is a really delicious soup.

review by:
(2 Dec 2016)