Warm, bold, and irresistibly creamy, Spicy African Yam Soup is a flavorful fusion of traditional ingredients and aromatic spices. This hearty, vegan-friendly recipe combines tender yams, rich coconut milk, natural peanut butter, and a medley of seasonings like smoked paprika, cumin, and a touch of cayenne for a subtle kick. The soup’s velvety, blended texture is balanced with fragrant garlic, ginger, and the tangy hint of lime, making each bowl an explosion of taste and comfort. Easy to prepare in under an hour, this dish is perfect for meal prep or cozy weeknight dinners. Garnished with fresh cilantro and served with lime wedges, it’s a vibrant showcase of African-inspired cuisine that’s both nourishing and unforgettable.
Scan with your phone to download!
Heat the vegetable oil in a large pot over medium heat.
Add the chopped onion and sauté for 5 minutes until soft and translucent.
Stir in the minced garlic and grated ginger, cooking for another 1 minute until fragrant.
Add the tomato paste, stirring well, and cook for 2 minutes to deepen its flavor.
Mix in the crushed tomatoes, vegetable broth, and diced yams. Stir to combine.
Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for 20 minutes, or until the yams are tender.
Use an immersion blender to puree the soup until smooth, or carefully transfer it to a countertop blender in batches.
Return the soup to the pot if necessary, and stir in the coconut milk, peanut butter, chili flakes, smoked paprika, ground cumin, cayenne pepper (if using), salt, and black pepper.
Simmer for an additional 5 minutes, stirring occasionally to ensure the peanut butter is fully incorporated.
Taste and adjust seasoning as needed.
Ladle the soup into bowls, garnish with fresh cilantro, and serve with lime wedges on the side.
Serving size | (2638.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1614.9 |
Total Fat 26.7g | 0% |
Saturated Fat 3.8g | 0% |
Polyunsaturated Fat 2.9g | |
Cholesterol 0mg | 0% |
Sodium 4722.8mg | 0% |
Total Carbohydrate 319.5g | 0% |
Dietary Fiber 57.0g | 0% |
Total Sugars 40.8g | |
Protein 42.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 464.3mg | 0% |
Iron 14.8mg | 0% |
Potassium 6492.5mg | 0% |
Source of Calories