Soups & Stews
This African peanut sweet potato soup brings the rich, nutty warmth of West African cuisine to your kitchen with every spoonful. 🌍 The perfect balance of earthy sweet potatoes and creamy peanut base creates a comforting bowl that's both hearty and satisfying—ideal for chilly evenings or when you crave bold flavors without meat.
The secret lies in toasting whole peanuts for deep, aromatic richness before blending them into a velvety sauce. Sautéed onions and garlic form the flavor foundation, while sweet potatoes add natural sweetness that rounds out the dish.
This version stays true to traditional techniques while keeping prep simple—no fancy equipment needed.
What you'll end up with is a soup that's creamy yet light, nutty yet balanced, and packed with the kind of complex flavors that make it a family favorite.
The sweet potatoes soften into tender chunks, absorbing the peanut broth while maintaining their natural sweetness. Serve with crusty bread or a sprinkle of fresh cilantro for extra brightness.
Perfect for meal prep or a cozy dinner, this soup freezes beautifully and tastes even better the next day. The flavors only deepen as they meld, making it a recipe worth making again and again. Let's get cooking!
Ingredients for african peanut soup recipe sweet potato
Sweet potatoes, peanuts, and coconut milk create this soul-warming West African-inspired bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lb | Medium size, peeled and cubed |
| Peanuts 🥜 | 1 cup | Raw, unsalted, whole peanuts |
| Yellow Onions 🧅 | 1 whole | Medium size, chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Vegetable Oil 🫒 | ½ cup | For sautéing |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned coconut milk |
| Tomato Paste 🍅 | 2 tbsp | Smooth texture preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky richness |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
Peanuts are the heart of this dish—raw, unsalted ones toast best for deep flavor. Trader Joe's and bulk bins at natural grocery stores usually carry them at great prices. Sweet potatoes should be firm with no soft spots; orange-fleshed varieties work best. For the coconut milk, full-fat canned versions (like Thai Kitchen) give the creamiest texture. If you can't find whole peanuts, peanut butter works in a pinch—just toast it in a dry pan first.
No smoked paprika? Regular paprika plus a pinch of cayenne mimics that smoky depth. Substituting coconut milk? Cashew cream (blend soaked cashews with water) works beautifully. Fresh cilantro is ideal but dried oregano at half the amount gives a similar earthy note. Tomato paste can be swapped for 1 cup crushed tomatoes, though it'll be slightly waterier. The vegetable broth? Homemade is best, but low-sodium store-bought saves time.
This soup tastes even better the next day as flavors meld—perfect for meal prep. Store in airtight containers for 4-5 days in the fridge or freeze for 3 months. For reheating, add a splash of water or broth to prevent thickening. Double the batch if you're feeding a crowd; it reheats beautifully. The peanut oil from toasting? Save it—it's pure gold for future dishes.
Why You'll Love This Recipe
- One-Pot Magic: The sweet potatoes soften right in the pot while the peanuts toast—no chopping, no fuss. Just stir, simmer, and let the onions and garlic do their thing. (Yes, even on a Tuesday night.)
- Rich, Nutty Depth: That blend of roasted peanuts and caramelized onions? It’s like a warm hug in a bowl. The garlic hits just right, and the sweet potatoes add that creamy, earthy balance—no weird aftertaste, just pure satisfaction.
- Meal Prep MVP: Make a double batch and store it for days—it reheats like a dream. Take it to potlucks, pack it for lunch, or freeze half for when you’re too tired to cook. (Between us, this is my go-to for lazy Sundays.)
- Budget-Friendly Powerhouse: Sweet potatoes and peanuts stretch this recipe far without breaking the bank. A single pot feeds four, and leftovers taste just as good cold the next day. Honestly, it’s the kind of dish that makes grocery day less stressful.
Step-by-step instructions for African peanut sweet potato soup
Here's how to create this hearty, flavor-packed soup with rich peanut notes and velvety sweet potatoes.
🍳 Step 1: Sauté the Aromatics Until Fragrant
Heat the 0.5 cup vegetable oil in a large pot over medium heat. Add the chopped yellow onions and cook for 5-6 minutes until soft and translucent, stirring occasionally. You'll see them turn from pale to golden—this is your signal they're ready for the next step.
Add the minced garlic cloves and stir for 30 seconds until you can smell that sweet, pungent aroma filling your kitchen. Here's the thing—don't let the garlic burn. If it starts to darken too quickly, reduce the heat slightly. The goal is fragrant, not bitter.
🍳 Step 2: Build the Flavor Base with Spices and Tomato
Reduce heat to medium-low and add the 2 tbsp tomato paste, stirring constantly for 1-2 minutes until it darkens slightly and becomes one with the onions. This creates the foundation for your soup's rich depth.
Now add the spices: 1 tsp ground cumin, 1 tsp ground coriander, and 1 tsp smoked paprika. Stir for 30 seconds until you can smell those warm, earthy spices wafting through the air. The paprika will give your soup that beautiful smoky richness that's characteristic of West African flavors.
🥘 Step 3: Cook the Sweet Potatoes Until Tender
Add the 2 lb cubed sweet potatoes and 4 cups vegetable broth to the pot. Bring to a gentle boil, then reduce heat to medium-low and simmer uncovered for 15-20 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
Here's where it gets important: you want the sweet potatoes to be soft enough to mash slightly with a fork but still hold their shape. If they break down too much, your soup will be too thin. Taste one piece—the edges should be soft but the center should still have a bit of resistance.
👨🍳 Step 4: Blend and Incorporate the Peanut Element
Using an immersion blender (or carefully transferring to a countertop blender), blend about half the soup until smooth. This creates a creamy texture while keeping some texture for body. Return the blender to the pot and add the 1 cup raw peanuts.
Let the soup simmer for another 5 minutes to allow the peanuts to soften and infuse their nutty flavor. The peanuts should be tender but not mushy—you'll want some texture remaining. If the soup seems too thick, add a splash of water or broth to reach your preferred consistency.
🥘 Step 5: Finish with Coconut Milk and Garnish
Stir in the 13.5 oz coconut milk and 1 tsp salt, then simmer gently for 3-4 minutes. The coconut milk will create a luxurious creaminess that balances the earthy flavors. Taste and adjust seasoning with 0.5 tsp black pepper if needed.
Remove from heat and stir in the 1 tbsp fresh lemon juice and 0.25 cup chopped fresh cilantro. The lemon brightens the dish while the cilantro adds a fresh, herbaceous finish. Ladle into bowls and serve immediately while warm—this soup tastes best fresh from the pot!
Pro Tips For Making African Peanut Soup Recipe Sweet Potato
- BLANCH SWEET POTATOES FIRST: Peel and cut your sweet potatoes, then drop them into boiling salted water for 3 minutes—just until they soften slightly. This prevents them from turning to mush later and keeps the soup’s texture creamy without being gluey. (I learned this the hard way after one batch turned into a sad, watery porridge.)
- TOAST PEANUTS LOW AND SLOW: Spread raw peanuts on a dry skillet over medium-low heat, stirring constantly for 5–7 minutes until they’re golden and smell nutty. High heat burns them fast; low heat builds flavor without bitterness. (Yes, it takes longer, but the difference in taste is worth it.)
- SAUTE ONIONS UNTIL CARAMELIZED: Don’t rush the onions—cook them in oil over medium heat for 10–12 minutes until deep golden brown, not just translucent. This adds sweetness that balances the peanut’s earthiness. (I used to skip this, and the soup always tasted flat.)
- SIMMER PEANUT SOUP LONG ENOUGH: After adding broth and peanuts, let the soup bubble gently for at least 20 minutes—no rushing. The peanuts need time to break down and release their richness. (I know, you’re eager, but trust the process—your future self will taste the difference.)
Regional styles of these flavors
West African Roots
This soup traces its origins to Ghana and Nigeria, where peanut-based stews are staples in West African cuisine. The combination of peanuts and sweet potatoes reflects the region's reliance on locally grown ingredients—peanuts for protein and sweet potatoes for natural sweetness.
In Ghana, it's often called "groundnut soup" and served with fufu or banku, while Nigerian versions might include leafy greens like spinach or b bitter leaf. The smoky depth from smoked paprika comes from traditional African cooking methods using charcoal or wood-fired techniques. 🌍
Senegalese Adaptation
In Senegal, this soup takes on a lighter, brighter profile with the addition of tomato and fresh herbs. Senegalese cooks often use dried fish (like thiof or dried mackerel) for umami depth, though this vegan version skips that.
The key difference? A splash of lemon juice at the end brightens the dish, balancing the peanut richness. Look for Senegalese peanut butter (smooth and less sweet) at specialty stores if you want to elevate the flavor further. 🍋
Ghanaian "Groundnut Stew" Twist
Ghanaian versions often include dried shrimp or fish for extra protein, but this vegan adaptation keeps the focus on the peanut-coconut base. The Ghanaian approach uses more tomato paste (up to 3 tbsp) for tanginess and sometimes adds plantains for sweetness.
For authenticity, toast the peanuts in a cast-iron skillet until they darken slightly—this deepens their flavor. Serve with jollof rice or waakye (rice and beans) for a complete meal. 🍛
Nigerian Leafy Green Boost
In Nigeria, this soup is often paired with ugli leaves (a bitter green) or spinach for a nutrient-packed bowl. The greens add iron and vitamins, balancing the peanut fat. For a Nigerian-inspired twist, stir in 1 cup chopped spinach or kale in the final 5 minutes of cooking.
The heat will wilt them perfectly, adding a vibrant color and earthy note. Use low-sodium broth to let the greens shine without overpowering the dish. 🌿
Malian Spice Blend
Mali brings a warmer, spicier take on this soup, often incorporating chili peppers and ginger. For a Malian-inspired version, add 1 tbsp grated ginger with the onions and ½ tsp cayenne pepper with the spices.
Malians also use more cumin (up to 1.5 tsp) for a deeper earthy flavor. The result? A soup with bold heat and a warming kick—perfect for cooler evenings. Pair it with millet porridge or fonio for a traditional touch. 🌶️
Modern Fusion Twist
For a contemporary take, blend in ½ cup roasted red peppers with the peanuts for a sweet-spicy contrast. Or swap the coconut milk for cashew cream (blend 1 cup soaked cashews with ½ cup water) for a nutty, dairy-free richness.
Top with toasted pumpkin seeds for crunch and a drizzle of chili oil for heat. This fusion keeps the soul of African flavors while adding a global twist. 💡
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, sweet potatoes add a natural sweetness and creamier texture that complements the peanut flavor beautifully. For a similar effect, try russet potatoes (they'll be less sweet) or add an extra 1 tbsp maple syrup to compensate. The dish will still work, but the flavor profile will differ slightly.
How do I make this soup spicier?
For extra heat, add ½ tsp cayenne pepper with the other spices or stir in 1 tbsp hot sauce at the end. For a smoky kick, increase the smoked paprika to 1.5 tsp. If you love chili, try adding 1 diced fresh chili pepper (like jalapeño) when sautéing the onions.
Can I make this soup without coconut milk?
For a dairy-free alternative, use ½ cup peanut butter (plus ½ cup water) or cashew cream (blend 1 cup soaked cashews with ½ cup water). The texture will be slightly thicker but still delicious. If you prefer a lighter option, use ½ cup unsweetened almond milk (though the flavor will be less rich).
Why do my peanuts taste bitter?
Bitter peanuts usually mean they weren't toasted long enough or were stored improperly. Always toast raw peanuts in a dry pan over medium heat for 5-7 minutes, stirring constantly, until fragrant. Store them in an airtight container away from light/heat. If using peanut butter, choose unsweetened and toast it in the pan first to remove any bitterness.
How long can I store leftovers?
This soup keeps well for 4-5 days in the fridge in an airtight container. For longer storage, freeze portions for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. The flavors actually improve overnight as they meld together!
