Soups & Stews
This African peanut sweet potato soup brings the rich, nutty warmth of West African cuisine to your kitchen with every spoonful. ✨ The secret lies in toasting the peanut butter until fragrant and aromatic, creating a velvety base that perfectly balances the earthy sweetness of sweet potatoes and the zing of fresh ginger. This hearty, vegan-friendly stew is more than just a meal—it’s a celebration of bold flavors and cultural tradition.
What makes this recipe special is the blend of toasted peanut butter, ginger, and African spices like thyme and curry, which transform simple ingredients into something deeply satisfying. The sweet potatoes add natural sweetness and creaminess, while a touch of coconut milk rounds out the flavors. It’s a dish that’s both comforting and exciting, perfect for a cozy dinner or a gathering with friends.
By the time you finish simmering, you’ll have a rich, velvety soup that’s smooth yet hearty, with layers of flavor that linger. The aroma alone will have everyone at the table eager for their first bite. This soup is versatile too—serve it with rice, crusty bread, or even as a standalone dish for a meal that feels both rustic and refined.
The best part? It’s easy to adapt—add tofu or mushrooms for extra protein, or keep it fully plant-based for a dish that’s as nourishing as it is delicious. Let’s get cooking!
Ingredients for african peanut soup recipe sweet potato
Toasted peanut butter, velvety sweet potatoes, and fragrant ginger—just 14 ingredients for bold West African flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium-sized, peeled and cubed |
| Peanut Butter 🥜 | ½ cup | Natural, unsweetened, creamy |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Ginger 🌿 | 2 tbsp | Grated, fresh preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Thyme 🌿 | 1 tbsp | Fresh or 1 tsp dried |
| Curry Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Smoked Paprika 🌶️ | 1 tsp | For depth of flavor |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Olive Oil 🫒 | 2 tbsp | For toasting peanut butter |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The peanut butter is non-negotiable here—natural, unsweetened, and creamy is key. Trader Joe's or Whole Foods carry great options, but any natural brand works. Toasting it in olive oil until fragrant (about 5 minutes) is what transforms this soup from good to extraordinary. Sweet potatoes should be medium-sized and uniform—organic or conventional both work. For ginger, fresh is best, but powdered in a pinch (reduce to 1 tbsp). The thyme? Fresh sprigs are ideal, but if you're using dried, measure carefully—it's potent.
No peanut butter? Sunflower seed butter is a great swap (though texture differs slightly). Short on coconut milk? Full-fat cashew cream or extra vegetable broth keeps it creamy. Fresh ginger missing? Ground ginger at half the amount works, but it won't have that bright zing. The curry powder can be adjusted—mild for beginners, hot for adventurous eaters. Smoked paprika adds depth, but regular paprika in a pinch. For extra protein, stir in crumbled tofu or mushrooms at the end—just 1 cup each.
This soup tastes even better the next day—plan ahead. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. Reheat gently on the stove, adding a splash of water if it thickens too much. Garnish with cilantro right before serving—it wilts fast. For a smoky touch, toast the cilantro seeds in a dry pan for 30 seconds before chopping. Leftovers make amazing lunches—just reheat and enjoy!
Why You'll Love This Recipe
- No-Fuss Simmer: Honestly, this soup comes together while you’re waiting for the kettle to boil. Toss in cubed sweet potatoes, stir in peanut butter and coconut milk—no peeling, no dicing like a pro. The broth and ginger do the work while you sip your tea.
- Rich Without Effort: That first spoonful of peanutty, coconutty warmth with the sweet potatoes melting into creamy perfection? It’s the kind of flavor that makes you pause mid-bite. The ginger adds a little kick, but it’s the peanut butter that turns this into something ridiculously satisfying.
- Lunch or Leftovers: Between us, this is my go-to for both quick lunches and meal prep. Pack it in jars for the week or serve it hot with crusty bread—it’s that versatile. (Yes, even on a Tuesday night when you’re too tired to think.)
- Budget Magic: Sweet potatoes and peanut butter stretch this recipe into a full bowl for less than $2 a serving. The coconut milk adds richness without breaking the bank, and it tastes like you spent hours—when really, you just stirred and waited.
Step-by-step instructions for African peanut sweet potato soup
Here's how to create a velvety, aromatic soup that balances sweet potatoes with rich peanut and ginger flavors.
🍳 Step 1: Toast the Peanut Butter for Depth of Flavor
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 0.5 cup peanut butter and stir constantly for 3-4 minutes until it turns a golden brown color and releases a nutty aroma. This toasting step enhances the peanut flavor and removes any raw taste.
Here's the thing—don't walk away. Peanut butter burns quickly, and you want that rich, toasted aroma, not a bitter aftertaste. Once it smells deeply nutty and looks slightly darkened, it's ready for the next step. Remove from heat immediately after toasting.
👨🍳 Step 2: Sauté Aromatics Until Fragrant
In the same pot (no need to clean it—the peanut butter bits add flavor), add the 2 tablespoons grated fresh ginger and 4 cloves minced garlic. Cook for 1-2 minutes until the ginger becomes translucent and the garlic turns golden—this releases their essential oils and builds the soup's aromatic base.
Next, stir in the 1 tablespoon thyme, 1 tablespoon curry powder, and 1 teaspoon smoked paprika. Cook for another 30 seconds until the spices are fragrant and the mixture looks slightly darkened. This is where the magic happens—the spices bloom and create that warm, earthy foundation for your soup.
🍳 Step 3: Simmer Sweet Potatoes Until Tender
Add the 2 lbs cubed sweet potatoes and 4 cups vegetable broth to the pot. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 15-20 minutes, stirring occasionally, until the sweet potatoes are fork-tender with just a slight bite remaining.
I check for doneness by piercing a cube with a fork—it should slide in easily but still have a tiny bit of resistance. If the sweet potatoes are too soft, they'll turn to mush when blended later. Keep an eye on the broth level too—if it reduces too much, add a splash of water to maintain the right consistency.
🥘 Step 4: Blend Until Silky Smooth
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer not to use an immersion blender, carefully transfer the soup to a blender in batches (don't overfill), blend until smooth, then return to the pot. The soup should now have a velvety texture with no visible chunks.
Here's a pro tip: If the soup seems too thick after blending, whisk in 2-4 tablespoons hot broth at a time until you reach your desired consistency. The peanut butter and coconut milk will naturally thicken the soup, so start with less and adjust as needed. Taste and adjust seasoning with 1 teaspoon salt and 0.5 teaspoon black pepper as needed.
🍽️ Step 5: Finish with Coconut Milk and Garnish
Stir in the 1 can coconut milk and 1 tablespoon lemon juice, then gently heat the soup over low heat for 2-3 minutes, just until warmed through. The coconut milk adds a luxurious creaminess while the lemon brightens all the rich flavors.
Ladle the soup into bowls and garnish with the 0.25 cup chopped cilantro. Serve immediately while warm, with crusty bread or a side salad. Each spoonful should deliver that perfect balance of sweet, nutty, and spiced flavors with a velvety texture that just melts in your mouth.
Pro Tips For Making African Peanut Soup Recipe Sweet Potato
- Peel Sweet Potatoes First: I learned this the hard way—peeling before cutting saves your hands from sticky, messy fingers and keeps the chunks uniform. Sweet potatoes oxidize fast, so toss the peeled pieces in cold water while you prep the rest. ---
- Bloom the Peanut Butter: Heat the peanut butter low and slow—about 2 minutes—before adding liquid. This prevents lumps and lets the rich flavor meld into the coconut milk instead of clumping like a science experiment gone wrong. ---
- Simmer, Don’t Boil: Let the soup bubble gently at a real simmer (small bubbles, not a rolling boil) after adding broth. Boiling burns the peanut butter and turns the coconut milk grainy—this soup’s about smoothness, not chaos. ---
- Grate Ginger, Don’t Dice: Use a microplane for ginger—it distributes flavor evenly without chunks that cling to your teeth. A teaspoon of freshly grated packs more punch than a tablespoon of chopped, and it dissolves right into the coconut milk.
Make-ahead tips for african peanut soup recipe sweet potato
Prep Ahead Strategy
This soup tastes even better the next day, so I always prep it a day ahead when possible. After blending, let it cool completely, then store in an airtight container in the refrigerator for up to 5 days. The flavors deepen as the spices meld together overnight—trust me, it's worth the wait! 💫
Freezer-Friendly Method
For long-term storage, freeze the soup in quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. Portion into individual servings for easy reheating. When ready to eat, thaw overnight in the fridge or use the microwave on defrost setting for 3-4 minutes. This method preserves texture beautifully for up to 3 months.
Reheating Like a Pro
Never reheat this soup directly from frozen—it's a texture killer! First, thaw completely in the fridge, then transfer to a pot. Add 2-3 tablespoons water or broth to prevent sticking, and heat over medium-low heat for 8-10 minutes, stirring occasionally. If using microwave, cover with a damp paper towel and heat in 1-minute intervals until reaching 165°F internal temperature.
Make-Ahead Garnishes
Prep garnishes separately to keep them fresh. Store chopped cilantro in a small container with a damp paper towel over it to prevent wilting. Toast cilantro seeds in a dry pan for 30 seconds before chopping—they add a smoky depth that pairs perfectly with the peanut flavors. Keep these garnishes at room temperature until ready to use.
Batch Cooking Tips
Double the recipe for meal prep—this soup keeps well and makes fantastic lunches. I like to portion into mason jars for grab-and-go convenience. Label with dates to track freshness. The peanut butter base actually thickens slightly when reheated, so add a splash of water if needed. This is my go-to for busy weeks when I need hearty, flavorful meals with minimal effort. ✨
Flavor Boosting Trick
For an extra flavor punch, toast 1 tablespoon ground peanuts in a dry pan until golden, then sprinkle over each serving before eating. The crunch contrasts beautifully with the smooth soup, and it adds another layer of peanut flavor. Store the toasted peanuts in an airtight container at room temperature for up to 2 weeks.
Nutrition facts
Frequently asked questions
Can I substitute regular potatoes for sweet potatoes in this recipe?
While you can use regular potatoes, sweet potatoes add a natural sweetness and creaminess that enhances the peanut flavors. For a similar texture, use Yukon Gold potatoes—they're slightly sweeter than russets. If you must substitute, reduce the simmering time by 5 minutes since regular potatoes cook faster.
How do I make this soup spicier?
For extra heat, add 1-2 teaspoons cayenne pepper or 1 chopped fresh chili (like jalapeño or habanero) when sautéing the aromatics. You can also stir in 1 tablespoon hot sauce at the end, or top each serving with a sprinkle of red pepper flakes. Start with less and adjust to taste.
What's the best way to thicken or thin this soup?
If the soup is too thin after blending, simmer uncovered for 5-10 minutes to reduce. For extra thickness, stir in 1-2 tablespoons peanut butter or 1 tablespoon cornstarch mixed with water. If it's too thick, whisk in 2-4 tablespoons hot broth or water at a time until smooth.
Can I make this soup without coconut milk?
Yes! Replace the coconut milk with ½ cup cashew cream (blend soaked cashews with water) or an extra ½ cup vegetable broth. For richness, stir in 1 tablespoon tahini or 1 teaspoon nutritional yeast. The texture will be slightly lighter but still delicious.
Why did my peanut butter burn?
Peanut butter burns quickly because it contains oils and sugars. To prevent this, stir constantly over medium heat (not high) and remove from heat immediately when it turns golden. If it does burn, strain out the burnt bits before adding other ingredients—just don't let it get to this point!
