Serving Size: 8
Optional garnishes: diced fresh tomato, cilantro sprigs, and chopped roasted peanuts
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, coriander, cinnamon, cloves, and cayenne. Sauté together 2 to 3 minutes to release their fragrance. Stir in the tomatoes and yam, and continue to cook, stirring occasionally about 5 minutes to meld the flavors.
Add the hot stock and peanuts, bring to a boil, reduce heat, and simmer 30 minutes. Remove the soup from the heat. Using a food processor or blender, puree the soup until smooth. Return the soup to the saucepan. Whisk in the peanut butter and chopped cilantro, season with salt and pepper and heat through. Top each serving with the (optional) garnishes. Serve piping hot.
(from Starting with Ingredients)
If you love this recipe and want to experience the full culinary adventure, check out our tours!
See Upcoming Tours