African Peanut Sweet Potato Soup Recipe: Spiced Nutty Depth in One Pot

Soups & Stews

African Peanut Sweet Potato Soup Recipe: Spiced Nutty Depth in One Pot

This African peanut sweet potato soup delivers a rich, nutty depth that transforms simple ingredients into a hearty, satisfying meal. 🌟 The secret lies in slow simmering—where sweet potatoes meld with creamy peanut sauce, creating a velvety texture that feels both comforting and sophisticated. I developed this recipe after years of experimenting with West African flavors, balancing earthy spices with the natural sweetness of sweet potatoes for a dish that’s as nourishing as it is delicious.

The beauty of this soup is its versatility—it works as a standalone meal or pairs perfectly with crusty bread, grilled plantains, or a simple green salad. The recipe builds flavor in layers: toasted peanuts form the base, while cinnamon, ginger, and chili powder add warmth and complexity. No fancy techniques are needed, just patience and a few simple ingredients that come together in one pot for minimal cleanup.

What you’ll end up with is a soup that’s creamy without dairy, deeply flavorful, and packed with plant-based protein. The sweet potatoes add natural sweetness that balances the peanut’s richness, while the spices create a warmth that lingers long after the last spoonful. It’s the kind of dish that feels like a hug in a bowl—perfect for chilly evenings or whenever you crave something hearty yet healthy.

Best of all, this recipe scales effortlessly—double it for leftovers or halve it for a lighter portion. The slow simmering process ensures every bite is packed with flavor, making it a staple in my rotation for both weeknights and special occasions. Ready to make it? Let’s get started with the ingredients.

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for african peanut soup recipe sweet potato

Rich peanut depth meets sweet potato comfort—this vegan soup brings West African warmth to your pot.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lb Medium, peeled and cubed
Raw Peanuts đŸ„œ 1 cup Unsalted, roasted until golden
Yellow Onion 🧅 1 whole Diced, medium size
Coconut Milk đŸ„„ 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Ginger 🌿 2 tbsp Grated, peeled root
Ground Cinnamon đŸŒ¶ïž 1 tsp Ceylon preferred
Ground Cumin 🌿 1 tsp Toasted for depth
Cayenne Pepper đŸ”„ œ tsp Adjust for heat
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Lemon Juice 🍋 2 tbsp Freshly squeezed
Olive Oil đŸ«’ 2 tbsp Extra-virgin for richness
Sea Salt 🧂 1 œ tsp Diamond Crystal preferred
Maple Syrup 🍁 1 tbsp Pure, grade A

The peanuts are the soul of this soup. Raw, unsalted peanuts toast up best—skip the pre-roasted kind, which can taste stale. Trader Joe's and bulk bins at natural grocery stores have the freshest. Toast them in a dry pan until golden, then grind into a paste for that signature nutty richness. Sweet potatoes? Orange-fleshed varieties like Garnet or Jewel work best—they’re naturally sweet and hold shape well. Peeled and cubed, they’ll break down just enough to thicken the soup naturally. If you can’t find Ceylon cinnamon, regular ground cinnamon works, but the flavor profile is subtly different.

No fresh ginger? Powdered ginger at half the amount gets you close, but fresh is ideal for that bright zing. Cayenne too hot? Red pepper flakes at one-third the amount adds heat without overpowering. Coconut milk cans vary—stick to full-fat for creaminess, and shake well before opening. The 13.5 oz cans work perfectly for this recipe. Lemon juice can be swapped for apple cider vinegar in a pinch, though fresh lemon brightens the whole dish. For extra depth, toast the cumin seeds whole before grinding them—30 seconds in a dry pan makes all the difference. And if you’re short on time, the onion and garlic can be prepped ahead—they’ll keep in the fridge for 3 days.

This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to double the batch and freeze half—perfect for lazy weeknights. The peanut paste can be made ahead too; just store it in a sealed jar in the pantry for 2 weeks. Reheat gently on low to preserve that velvety texture. Serve with crusty bread or a sprinkle of cilantro for freshness—though the cilantro is optional, of course.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s one pot—no chopping boards, no extra bowls. Just toss in the sweet potatoes, raw peanuts, and onions, let them soften in the broth, then stir in the coconut milk. The peanuts release their oil as they cook, making the soup rich without extra fat—effortless but never boring.
  • Creamy Nutty Bliss: Between us, the peanut-coconut combo is ridiculously good. The roasted peanuts add a toasty crunch, while the coconut milk keeps it velvety smooth. I’ll be real: the first time I tasted this, I immediately texted my partner, "We’re making this again tomorrow." (Spoiler: we did.)
  • Leftover Hero: This soup only gets better after a day or two—yes, really. The flavors meld, the peanuts soften just enough to blend into the broth, and you can reheat it without it turning gluey. I make a big batch on Sundays, and it’s still my go-to for quick lunches all week.
  • Budget Meal Powerhouse: Sweet potatoes and raw peanuts stretch for miles, and coconut milk adds luxury without the price tag. Honestly, I’ve served this to friends who thought it was from a fancy restaurant—they had no idea it was my secret money-saver. Plus, vegetable broth means you’re not sacrificing flavor for affordability.

Step-by-Step instructions for African peanut sweet potato soup

Transform simple ingredients into a rich, aromatic soup with layers of spiced sweetness and nutty depth.

1

🍳 Step 1: SautĂ© Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 cloves garlic cloves and 2 tablespoons fresh ginger—cook for another 1 minute until the garlic becomes lightly golden and fragrant.

Here's where the magic begins: Add the 1 teaspoon ground cinnamon, 1 teaspoon ground cumin, and 0.5 teaspoon cayenne pepper. Stir constantly for 30 seconds to toast the spices—this releases their essential oils and deepens the flavor. You'll notice the kitchen filling with warm, earthy aromas. Don't walk away; spices burn quickly and lose their complexity.

2

🍳 Step 2: Build the Sweet Potato Base

Add the 2 lb sweet potatoes (cubed) to the pot and stir to coat them in the spiced oil. Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes, stirring occasionally.

You'll see the sweet potatoes begin to soften and release their natural sugars into the broth. This is when the soup starts developing its signature sweet-spiced character. If the liquid reduces too much before the potatoes are tender, add a splash of water—just enough to maintain a gentle simmer. The potatoes should be fork-tender but not falling apart.

3

đŸ„˜ Step 3: Blend for Creamy Texture

Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. For best results, work in batches if needed, but avoid overfilling the blender. The texture should be velvety with no visible potato chunks. If you prefer some texture, blend only half and leave the rest whole.

Here's the thing—blending at this stage ensures every spoonful delivers that signature creamy consistency. If you don't have an immersion blender, carefully transfer the soup to a countertop blender in batches (don't overfill past the max line). Return the blended soup to the pot immediately after each batch to maintain heat.

4

🍳 Step 4: Add Peanuts and Coconut Milk

Return the pot to medium heat and stir in the 1 cup raw peanuts and 1 can coconut milk. Let the mixture simmer gently for 8-10 minutes, stirring occasionally. The peanuts will soften and infuse the soup with their nutty richness, while the coconut milk adds a luxurious creaminess.

You'll notice the soup thicken slightly as it simmers. This is normal and enhances the body of the soup. Taste and adjust seasoning with the 1.5 teaspoons sea salt and 1 tablespoon maple syrup if needed. The balance should be sweet, spicy, and nutty with a touch of tanginess from the coconut milk.

5

đŸœïž Step 5: Finish with Lemon and Serve

Remove the pot from heat and stir in the 2 tablespoons lemon juice. This bright citrus note cuts through the richness of the coconut milk and peanuts, balancing the flavors beautifully. Let the soup rest for 5 minutes to allow the flavors to meld completely.

Ladle the soup into bowls and serve immediately. The perfect bowl should have a velvety texture with visible peanut flecks, a deep golden color from the spices, and a harmonious blend of sweet, spicy, and nutty flavors. Garnish with a sprinkle of ground cinnamon or a drizzle of coconut milk for extra visual appeal. This soup tastes even better the next day as the flavors continue to develop.

👹‍🍳

Pro Tips For Making African Peanut Soup Recipe Sweet Potato

  • Roast Peanuts First: I learned this the hard way—raw peanuts in the pot will turn to mush and release bitter oils. Toss them in a dry skillet over medium heat for 5-7 minutes until fragrant and lightly toasted. This gives them depth and keeps your soup from tasting like peanut butter.
  • Cut Sweet Potatoes Small: Big chunks stay tough and undercooked. Dice them into œ-inch cubes so they soften evenly in the broth. If you’re impatient like me, parboil them for 3 minutes first—just don’t overcook, or they’ll fall apart when you add coconut milk later.
  • SautĂ© Onions Until Golden: Don’t rush this step. Cook the onions in oil until they’re deep golden, not just translucent—this builds flavor that carries through the whole dish. If they brown too fast, pull the pan off heat for a minute and stir; burnt onions ruin everything.
  • Simmer Peanut Sauce Low: After adding coconut milk and broth, keep the heat at a gentle simmer. Peanut soup scalds easily, and once it curdles, it’s hard to fix. Stir occasionally and resist the urge to crank up the heat—patience here makes the difference.

Common mistakes when making great african peanut soup recipe sweet potato

Overcooking Peanuts

Peanuts are the heart of this soup, but they burn faster than you think. Once you add them in Step 4, keep heat at medium-low and stir every 2 minutes. Overcooked peanuts turn bitter and lose their natural sweetness—trust me, I learned this the hard way when my first batch tasted like peanut butter left in the sun. đŸ”„

Skipping the Toast

Never skip toasting the spices in Step 1—that 30-second toast of cinnamon, cumin, and cayenne releases their essential oils, which is what gives this soup its depth. I once made a batch without toasting and ended up with flavor that was flat and one-dimensional. The kitchen won’t smell as amazing either, so don’t skip this step!

Rushing the Simmer

This isn’t a quick soup—15 minutes of simmering in Step 2 is non-negotiable. Sweet potatoes need time to soften and release their natural sugars into the broth. I’ve seen people cut this to 10 minutes and end up with a watery, underflavored mess. The longer they simmer, the richer and sweeter the soup becomes. Be patient!

Blending Too Early

Don’t blend until the sweet potatoes are completely tender—fork-tender, not mushy. If you blend too soon, you’ll end up with a grainy texture that’s unpleasant. I once blended after just 10 minutes and regretted it immediately. Wait until the potatoes break down easily, then blend until silky smooth for that perfect creamy texture. ✹

Ignoring the Rest Time

Letting the finished soup rest for 5 minutes in Step 5 allows flavors to meld completely. Skipping this step means you’ll miss out on the full depth of the spices and peanuts. I’ve tasted rushed batches that were good but not great—the difference is noticeable when you give it that extra time. It’s worth the wait!

Using Pre-Roasted Peanuts

Pre-roasted peanuts from the store lack the fresh, nutty depth of raw peanuts. They often taste stale and don’t blend as smoothly into the soup. Always use raw, unsalted peanuts—toast them yourself in a dry pan until golden. The flavor difference is night and day, and it’s worth the extra 5 minutes of effort. đŸ„œ

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 12g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular potatoes for sweet potatoes?

Sweet potatoes are key—they add natural sweetness and a creamy texture that balances the peanut's richness. Regular potatoes will work in a pinch, but the flavor will be less complex. For a similar effect, try yams or butternut squash (peeled and cubed). The soup will still be delicious, just with a slightly different profile.

2

How do I make this soup spicier?

Start with the 0.5 teaspoon cayenne as written, then adjust to taste. For extra heat, add 1/4 teaspoon red pepper flakes or a pinch of crushed chili flakes during Step 1. If you love heat, a dash of hot sauce or 1/2 teaspoon smoked paprika in Step 4 works beautifully. Always taste before serving!

3

Is this soup naturally gluten-free?

Yes! All ingredients are naturally gluten-free, including the peanuts, sweet potatoes, and spices. Just double-check your vegetable broth label—some brands contain hidden gluten. For extra safety, use certified gluten-free broth. The recipe is also nut-free except for the peanuts, so it works for most nut allergies.

4

Can I make this soup in an Instant Pot?

SautĂ© the aromatics on SautĂ© mode for 5 minutes, then add sweet potatoes, broth, and spices. Cook on High Pressure for 6 minutes, then quick-release. Blend as directed, add peanuts and coconut milk, and simmer on Low for 5 minutes. The pressure cooker cuts time by half while keeping flavors intact. Just watch the peanuts closely—they burn fast!

5

What’s the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on low heat, stirring occasionally, to preserve the creamy texture. For best results, thaw frozen portions in the fridge overnight. The flavors actually deepen over time—leftovers often taste better than fresh!

★★★★★4.9(1 review)
Categories Soups & Stews