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

Soups & Stews

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

This African peanut sweet potato soup delivers hearty, nutty-spiced comfort in every spoonful—perfect for chilly evenings or family gatherings. The rich peanut base blends seamlessly with sweet potatoes, creating a velvety texture that’s both satisfying and deeply flavorful. I developed this recipe to capture the warmth of West African cuisine while keeping it simple enough for weeknight dinners.

The magic lies in the aromatic spice blend—ginger, garlic, and chili—that infuses the broth with layers of depth. Sweet potatoes add natural sweetness and creaminess, while peanuts provide that signature nutty richness. No fancy techniques are needed, just a few pantry staples and patience for the flavors to meld during simmering.

What you’ll end up with is a bowl of soul-warming soup that’s creamy, aromatic, and packed with protein. The peanut flavor shines through while the sweet potatoes lend a subtle sweetness that balances the earthy spices. It’s the kind of dish that feels like a hug in a bowl.

Serve with crusty bread or over rice to soak up every last drop of that velvety broth. Garnish with fresh cilantro or a sprinkle of red pepper flakes for extra brightness. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for african peanut soup recipe sweet potato

Pantry staples meet West African warmth—just 15 ingredients for cozy bowls of nutty-spiced comfort.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 ½ lb Medium, peeled and cubed
Raw Peanuts 🥜 1 ½ cups Unsalted, dry-roasted preferred
Yellow Onion 🧅 1 whole Medium, chopped
Garlic Cloves 🧄 4 cloves Fresh, minced
Fresh Ginger 🌿 2 tbsp Grated, finely
Red Chili Pepper 🌶️ 1 whole Dried, crushed
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Smoked Paprika 🌶️ 1 tsp For smoky richness
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

Sweet potatoes are the heart of this soup—orange-fleshed varieties like Jewel or Garnet keep it vibrant and sweet. Grab the medium-sized ones; they’re perfect for cubing evenly. Peanuts? Store-brand dry-roasted works just fine, but if you’re feeling fancy, grab the unsalted raw peanuts from the bulk section at Whole Foods or Trader Joe’s—toast them yourself for deeper flavor. The ginger and garlic? Fresh is non-negotiable here; dried just won’t cut it. For the chili pepper, Arbol or Ancho from the Latin aisle adds that smoky depth, but a pinch of cayenne works in a pinch.

No fresh ginger? Ginger powder at half the amount gets you close, but trust me, fresh is worth the squeeze. Running low on peanuts? Sunflower seeds or cashews work in a bind—just toast them first. The coconut milk can be light or full-fat, but full-fat gives that luxurious creaminess. Vegetable broth? Homemade is ideal, but even the low-sodium store-bought stuff (like Imagine or Pacific Foods) keeps the flavor balanced. And if you’re out of smoked paprika? A dash of liquid smoke (just a pinch!) or extra chili powder does the trick.

This soup tastes even better the next day—double the batch and freeze half for lazy nights. Store leftovers in the fridge for up to 4 days, or freeze for 3 months. The peanuts and spices keep their punch if you seal everything tightly in an airtight container. Garnish with cilantro right before serving (it wilts fast), or keep extra chopped cilantro in the freezer for garnishes later. Pro tip: Toast the peanuts in a dry pan before adding them to the soup—it amps up the flavor by a mile.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one pot, let it simmer, and walk away. The peanuts and ginger melt into the sweet potatoes without any fuss, and honestly? The cleanup is just rinsing one bowl.
  • Peanut Butter Vibes: That nutty, slightly sweet depth from the raw peanuts—it’s like peanut butter’s sophisticated cousin. The ginger and garlic add a kick, but it’s never overpowering; more like a warm hug in a bowl. (Yes, even on a Tuesday night.)
  • Leftover Goldmine: This soup only gets better the next day. I make a big batch on Sundays, and by Wednesday, it’s the star of my lunch—thick, flavorful, and still packed with that satisfying peanut richness. Freezer-friendly too, so I can thank my future self later.
  • Budget-Friendly Comfort: Sweet potatoes and peanuts stretch this recipe into a full meal without breaking the bank. Between us, it’s one of those dishes where the ingredients cost less than takeout, but the taste? Ridiculously good. My wallet and my taste buds win every time.

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

Here's how to create this hearty, nutty-spiced soup that's packed with flavor and perfect for chilly days.

1

Sauté the Aromatics Until Fragrant

Heat a large pot over medium heat and add the 1 whole Yellow Onion and 2 tbsp Fresh Ginger that you've already grated. Cook for 5-6 minutes until the onion becomes translucent and the ginger releases its aromatic oils. You'll smell that wonderful earthy aroma—this is your signal that the base is ready.

Add the 4 cloves Garlic Cloves that you've minced and the 1 whole Red Chili Pepper that you've crushed. Stir for 1 minute until the garlic turns golden and the chili pepper releases its heat. Here's the thing—don't let the garlic burn, or it'll turn bitter and ruin the whole dish. Keep a close eye on it during this minute.

2

Toast the Spices and Add Sweet Potatoes

Add the 1 tbsp Ground Cumin, 1 tbsp Ground Coriander, and 1 tsp Smoked Paprika to the pot. Stir for 30 seconds until the spices are fragrant and you can see them sizzling slightly in the pot. This toasting step is crucial—it deepens the flavor of the spices and makes them more aromatic.

Now add the 2.5 lb Sweet Potatoes that you've peeled and cubed. Stir to coat the sweet potatoes with the spice mixture. Pour in the 4 cups Vegetable Broth and bring everything to a boil. Once boiling, reduce the heat to medium-low and let it simmer for 20 minutes until the sweet potatoes are tender when pierced with a fork.

3

Blend the Soup Until Smooth

Remove the pot from heat and let it cool slightly for 5 minutes. This cooling step is important—it prevents the soup from splattering when you blend it. Transfer half of the soup to a blender and blend until completely smooth. I like to use an immersion blender for this step—it's easier and less messy, but a regular blender works too.

Return the blended soup to the pot and stir well. This is where the magic happens—the smooth texture creates that velvety consistency that makes this soup so comforting. Taste the soup at this point and adjust the seasoning with 1.5 tsp Sea Salt and 0.5 tsp Black Pepper if needed. Real talk: the spices can vary, so this is your chance to make sure it's perfectly seasoned.

4

Finish with Peanuts and Coconut Milk

Return the pot to medium heat and stir in the 1.5 cups Raw Peanuts and 1 can Coconut Milk. Simmer for 5-7 minutes until the peanuts are toasted and the soup has thickened slightly. You'll see the peanuts start to turn a light golden color—that's your signal that they're ready.

Stir in the 1 tbsp Lemon Juice and taste again. The lemon juice brightens up the flavors and balances the richness of the coconut milk. If the soup is too thick, add a bit more vegetable broth to reach your desired consistency. The soup should be creamy but still easy to spoon.

5

Garnish and Serve Warm

Ladle the soup into bowls and garnish each serving with 0.25 cup Fresh Cilantro that you've chopped. The cilantro adds a fresh, bright finish that cuts through the richness of the soup. Serve immediately while it's hot—this soup is all about that comforting, warm feeling.

I know it seems like a lot of steps, but trust me, each one builds on the last to create a soup that's rich, nutty, and full of warm spices. The peanuts add that satisfying crunch, the sweet potatoes bring natural sweetness, and the coconut milk makes it incredibly creamy. It's the kind of soup that makes you want to make a big batch and enjoy it all week.

👨‍🍳

Pro Tips For Making African Peanut Soup Recipe Sweet Potato

  • TOAST THE PEANUTS: Skip the raw peanuts straight into the pot—toss them in a dry skillet over medium heat for 3-4 minutes until they smell nutty and slightly darker. This banishes that "beany" aftertaste that ruins the soup’s depth, and the flavor becomes richer when blended.
  • PEEL GINGER LIKE A PRO: Use a spoon to scoop off the ginger’s skin in one smooth motion instead of peeling it like an apple. The flesh stays intact, and you’ll get more surface area for flavor when you mince it—no wasted bits or uneven texture in the soup.
  • LOW AND SLOW FOR POTATOES: Simmer the sweet potatoes in the broth for at least 20 minutes before adding peanuts or tomatoes. Rushing this step means they’ll turn to mush when you blend later, and the soup loses that perfect creamy texture.
  • BLANCH ONIONS FIRST: Sauté the onions in oil until just translucent (about 5 minutes) before adding garlic and ginger. This prevents burning when you throw in the raw spices, which can turn the whole soup bitter if they scorch—especially in crowded pots.

Make-ahead tips for this recipe

Batch Prep Essentials

Make this soup a meal-prep powerhouse by doubling the recipe—it freezes beautifully and tastes even better the next day. After cooking, let it cool completely, then divide into quart-sized freezer bags or airtight containers. Label with the date and store for up to 3 months. The peanuts and spices retain their flavor perfectly when frozen, and the sweet potatoes stay tender. 🥫

Freezer-Friendly Adjustments

For best texture after thawing, add ½ cup extra vegetable broth before freezing. This prevents the soup from becoming too thick when reheated. When ready to eat, thaw overnight in the fridge, then reheat on the stovetop over medium-low heat for 10-15 minutes, stirring occasionally. If using a microwave, heat in 1-minute intervals to avoid uneven warming. Stir in fresh cilantro after reheating for that bright finish. ❄️

Day-Ahead Prep Shortcuts

Prep the base ahead of time to save 30 minutes on busy days. Sauté and toast the aromatics (onion, ginger, garlic, and spices) in a pot, then store them in an airtight container in the fridge for up to 3 days. When ready to cook, simply add the sweet potatoes, broth, and remaining ingredients, then follow the simmering and blending steps. This shortcut keeps all the flavor intact while cutting down on active cooking time. 🕒

Storage Containers Matter

Use glass containers with tight-sealing lids (like Pyrex or Le Creuset) for fridge storage—they preserve flavors better than plastic. For freezing, quart-sized freezer bags are ideal because they flatten easily, saving space. Leave 1-inch headroom in containers to account for expansion when frozen. Pro tip: Place a parchment paper square between layers if freezing multiple batches to prevent sticking. 🧊

Reheating Like a Pro

Stovetop reheating is my go-to method—it keeps the soup creamy and prevents the peanuts from turning rubbery. Heat over medium-low with a splash of water or broth to loosen the texture. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts, stirring between each interval. Avoid high heat, or the coconut milk can separate. A quick taste test ensures perfect seasoning after reheating. 🔥

Garnish for Freshness

Fresh cilantro and lemon juice are your best friends for reviving reheated soup. Add 1 tbsp lemon juice and 2 tbsp chopped cilantro per bowl to brighten flavors. For extra zing, sprinkle with red pepper flakes or a pinch of smoked paprika. If you’re short on time, store chopped cilantro in an ice cube tray with water, freeze, and pop out as needed—it thaws in seconds! 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 10g36%
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?

While regular potatoes will work, they won't provide the same natural sweetness and creamy texture. Sweet potatoes add depth and a pleasant earthiness that balances the peanut flavor. If you must substitute, use yams as a closer alternative—they're naturally sweeter and hold up well during blending. For a lighter option, try butternut squash (peeled and cubed), which adds a similar velvety quality.

2

How do I make this soup spicier?

Add more heat by doubling the crushed red chili pepper or stirring in ½ tsp cayenne pepper with the spices. For smoky depth, increase the smoked paprika to 1.5 tsp. Pro tip: Toast 1 tsp ground African bird's eye chili in the pot with the other spices for a fiery kick. Always taste as you go—start with less if you're unsure, then adjust.

3

Can I make this soup without coconut milk?

Yes! Replace the coconut milk with ½ cup unsweetened almond milk or cashew cream (blended soaked cashews + water) for a lighter texture. For richness, use ½ cup tahini (thinned with broth) or extra peanuts. The soup will be slightly less creamy but still delicious. If you're avoiding nuts entirely, 1 cup blended white beans adds creaminess and protein.

4

Why is my soup too thick after blending?

This happens when sweet potatoes release extra starch or coconut milk thickens upon cooling. Thin with 2-4 tbsp warm vegetable broth or water, stirring until smooth. For extra creaminess, stir in 1 tbsp peanut butter or a splash of coconut milk. Avoid over-blending—pulse until mostly smooth, then stir in remaining ingredients to control thickness.

5

What’s the best way to serve this soup?

Pair it with crusty whole-grain bread or jollof rice to soak up the nutty broth. For a complete meal, serve with a side of steamed greens (like collards or kale) or a simple avocado salad. The soup’s richness pairs beautifully with spicy grilled plantains or warm tortillas. Garnish with extra cilantro, a squeeze of lemon, or a sprinkle of crushed peanuts for texture.

★★★★★4.6(13 reviews)
Categories Soups & Stews