African Peanut Sweet Potato Soup Recipe: Nutty-Sweet Spice Harmony in One Pot

Soups & Stews

African Peanut Sweet Potato Soup Recipe: Nutty-Sweet Spice Harmony in One Pot

This African peanut sweet potato soup recipe transforms humble ingredients into a rich, velvety masterpiece that balances earthy sweet potatoes with nutty peanut depth. The secret lies in slow simmering—where spices bloom and flavors meld into a harmonious broth that's both comforting and sophisticated. What started as a humble West African staple has become my go-to weeknight dinner, packed with plant-based protein and warm spices that feel like a hug in a bowl.

The beauty of this recipe is its simplicity: just 10 essential ingredients come together in one pot, yet the result is restaurant-quality. We begin by toasting spices until fragrant, then blend peanuts into a smooth paste that forms the soup's velvety base. Sweet potatoes caramelize gently, adding natural sweetness that perfectly complements the peanut's nutty richness. The slow simmer develops layers of flavor you won't find in rushed recipes.

What you'll end up with is a creamy, aromatic soup with tender sweet potatoes, chunks of peanut, and a spice profile that's both familiar and exciting. The texture is velvety yet substantial, with just enough body to satisfy without being heavy. Each spoonful delivers that perfect balance of sweet, savory, and slightly spicy notes that make this more than just soup—it's a complete, nourishing meal.

Perfect for chilly evenings or as a hearty lunch, this recipe scales beautifully and tastes even better the next day. The optional garnish of fresh cilantro or toasted peanuts adds freshness and texture, but the soup stands strong on its own. Let's create this flavorful, one-pot wonder that proves plant-based cooking can be deeply comforting and utterly delicious.

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

Ingredients for african peanut soup recipe sweet potato

Ten ingredients blend earthy sweetness with nutty depth for a velvety West African-inspired masterpiece.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lb Medium, peeled and cubed
Raw Peanuts 🥜 1 cup Unsalted, dry-roasted preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 1 tbsp Freshly toasted
Ground Coriander 🌿 1 tbsp Freshly toasted
Smoked Paprika 🌶️ 1 tbsp Sweet or hot
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Broth 💧 4 cups Low-sodium preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed

The peanut selection matters here—unsalted dry-roasted peanuts from the bulk bin at Whole Foods or Trader Joe's deliver the best flavor. Sweet potatoes should be firm with vibrant orange flesh; organic varieties from the produce section avoid bitterness. Coconut milk is non-negotiable for that signature richness—full-fat Thai Kitchen brand is my go-to, but any canned coconut milk works. For the spices, Penzeys Spices offers pre-toasted cumin and coriander, which saves time, though toasting your own at home intensifies the aroma dramatically.

No vegetable broth? Water plus 1 tbsp soy sauce works in a pinch, though the umami depth suffers. Substitute peanuts with cashews or almonds for a different nutty profile, but peanuts are traditional here. Fresh ginger (1 tsp grated) can replace half the smoked paprika for a brighter edge. The lemon juice is crucial—Meyer lemons add subtle sweetness, but regular lemons work fine. For a spicier kick, add a pinch of cayenne to the toasted spices. The onion and garlic should be finely diced; a food processor makes quick work of this prep.

Store prepped sweet potatoes in the fridge for 3 days before cooking to develop deeper flavor. The peanut paste can be made ahead and refrigerated for 5 days or frozen for 3 months. Reheat gently on the stove with a splash of broth to restore creaminess. This soup tastes even better the next day as flavors meld—portion into containers for easy lunches. Garnish with fresh cilantro or extra peanuts just before serving to maintain texture.

❤️

Why You'll Love This Recipe

  • No-Fuss Simmer: I swear by this recipe because it’s the kind of meal that forgives mistakes. Toss in chopped onions and garlic, add the sweet potatoes and peanuts, then let the coconut milk work its magic while you do anything—fold laundry, scroll through your phone, or pretend you’re a grown-up. The longer it simmers, the richer it gets, and honestly? That’s the beauty of it.
  • Peanut Butter Meets Sweet: Between us, this combo is chef’s kiss—creamy peanut depth with caramelized sweet potatoes that melt in your mouth. The raw peanuts add a satisfying crunch, while the coconut milk rounds it out like a warm hug. It’s the kind of flavor that makes you go back for seconds without even thinking.
  • Lunch or Leftovers: This soup is my weeknight lifesaver because it’s just as good reheated as it is fresh. Pack it for work, freeze half for later, or serve it over rice for dinner—it adapts without losing its soul. My kids actually ask for it, which, let’s be real, is the highest praise.
  • Budget Magic: Sweet potatoes and peanuts stretch for miles, and coconut milk adds richness without breaking the bank. I’ve made this for under $10 and fed four people with leftovers for days. Plus, no fancy ingredients—just pantry staples and a little patience. That’s my kind of meal.

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

This rich, aromatic soup delivers deep flavors through careful layering of spices and textures.

1

Sauté Aromatics Until Fragrant

Heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. The onions should release their sweetness without browning.

Add the minced garlic cloves and stir for 30 seconds until the raw garlic aroma disappears. Immediately add the ground cumin, ground coriander, and smoked paprika, stirring constantly for 1 minute to toast the spices. This step develops their aromatic oils, which form the soup's flavor foundation.

2

Build the Base with Sweet Potatoes and Broth

Add the 2 lb cubed sweet potatoes to the pot and stir to coat them evenly with the spice mixture. Pour in the 4 cups vegetable broth and bring to a gentle boil over medium-high heat. Once boiling, reduce heat to low and simmer uncovered for 15-20 minutes until the sweet potatoes are fork-tender.

Check for tenderness by piercing a cube with a fork—it should slide in easily with slight resistance. The sweet potatoes should be soft enough to mash slightly but still hold their shape. If the broth reduces too quickly, add ½ cup water to maintain the proper consistency.

3

Incorporate Peanuts and Coconut Milk

Add the 1 cup raw peanuts and stir gently for 2-3 minutes until they begin to soften and release their nutty oils. Pour in the 1 can coconut milk and stir well to combine. The soup should immediately take on a creamy, velvety texture.

Simmer uncovered for another 10 minutes to allow the peanuts to fully infuse their flavor. The mixture should thicken slightly as the peanuts break down. Taste and adjust seasoning with 1 teaspoon salt and ½ teaspoon black pepper, adding more if needed. The balance of sweet, savory, and nutty should be harmonious.

4

Finish with Lemon Juice and Rest

Remove the pot from heat and stir in the 1 tablespoon lemon juice. This brightens the soup's flavors, cutting through the richness of the coconut milk and peanuts. The lemon juice should be evenly distributed throughout the soup.

Let the soup rest for 5 minutes off the heat. This allows the flavors to meld and the textures to settle. Taste again and adjust seasoning if necessary. The final soup should have a velvety consistency with tender sweet potatoes, soft peanuts, and a delicate balance of spices.

5

Serve Warm with Complementary Sides

Ladle the soup into bowls and serve immediately. The soup should be warm, with a rich aroma that fills the room. Garnish with a sprinkle of smoked paprika or a few extra peanuts for added texture and visual appeal.

Pair with crusty bread or a simple green salad to balance the dish. The soup's depth of flavor makes it hearty enough to stand alone, but the accompanying elements enhance the overall dining experience. Enjoy the nutty-sweet harmony of this African-inspired creation.

👨‍🍳

Pro Tips For Making African Peanut Soup Recipe Sweet Potato

  • Parboil Sweet Potatoes First: Cut them into even chunks, then boil for 8-10 minutes before adding to the pot. I learned this the hard way—raw sweet potatoes turn to mush in coconut milk, and no one wants a watery soup. Parboiling keeps them tender but holds their shape. ---
  • Toast Peanuts Until Golden: Dry-roast the raw peanuts in a separate pan until they smell nutty and turn a deep golden color—about 5-7 minutes on medium heat. Skipping this step leaves them bland and mealy; toasted peanuts add richness and texture that changes the whole dish. ---
  • Blend Coconut Milk Last: Stir in the coconut milk after the soup has simmered for 15-20 minutes, not at the start. Adding it too early makes the soup separate or turn greasy—wait until the flavors are deep and the sweet potatoes are nearly done to let the creaminess shine. ---
  • Sauté Onions Until Jammy: Cook the onions low and slow until they’re caramelized to a dark brown, not just soft—about 12-15 minutes. I was skeptical until I tried it: jammy onions anchor the soup’s flavor and cut through the peanut richness like a pro move.

Regional styles of this dish

West African Roots

This recipe traces back to Ghanaian and Nigerian traditions, where peanut soups are staple dishes. The combination of peanuts and sweet potatoes reflects the region's reliance on locally grown ingredients—peanuts for protein, sweet potatoes for natural sweetness. In Ghana, it's often called "groundnut soup" and served with fufu or rice, while in Nigeria, it might include leafy greens like spinach or bitter leaf. The slow simmering technique is key to developing the deep, complex flavors that make these dishes so beloved. 🌍

Senegalese Peanut Variations

In Senegal, peanut soups often incorporate tomato paste (about 1 tbsp) for a tangier profile. Try adding 1 tbsp tomato paste when sautéing the onions to create a Senegalese-style version. Another regional twist is using dried fish (like thiof) for a briny depth, though this makes it non-vegan. For a fully plant-based adaptation, swap in ½ cup soy sauce instead to mimic the umami punch. The Senegalese version also often includes okra, which thickens the soup naturally.

Ethiopian Spice Twist

Ethiopian cuisine brings bold spices to peanut soups, often using berbere spice blend (about 1 tsp) instead of smoked paprika. If you have berbere on hand, replace the smoked paprika and add ½ tsp ground ginger for an authentic Ethiopian touch. Another key difference is the use of hard-boiled eggs (optional) as a garnish, though this makes it non-vegan. For a plant-based version, top with crumbled tofu or extra peanuts instead. The Ethiopian approach also often includes red lentils (about ½ cup) for added heartiness.

South African Adaptation

South African versions of this soup often incorporate chakalaka, a spicy vegetable relish made with bell peppers, carrots, and tomatoes. Simmer ½ cup chakalaka into the soup during the final 10 minutes of cooking for a vibrant, slightly sweet-spicy contrast. Another South African staple is pap (maize porridge), which pairs beautifully with this soup. For a quicker version, use canned chakalaka (available in African grocery stores) or make your own by sautéing 1 diced bell pepper, 1 carrot, and ½ cup diced tomato with ½ tsp curry powder.

Modern Fusion Twist

For a contemporary take, blend in ½ cup silken tofu after adding the coconut milk to create a creamy, protein-packed base. Another modern adaptation is swapping half the peanuts for cashew butter (about ¼ cup), which adds a smoother texture while keeping the nutty flavor. If you love heat, stir in 1 tbsp gochujang (Korean chili paste) during the final simmer for a spicy-sweet fusion that’s become popular in global kitchens. This twist works especially well with the sweet potatoes’ natural caramelization. 🌶️

Regional Garnish Guide

Each region has its own garnish traditions. In Ghana, top with fresh cilantro and crushed roasted peanuts. In Nigeria, a sprinkle of ground thyme and sliced scallions adds freshness. For an Ethiopian touch, use chopped parsley and crumbled niter kibbeh (spiced clarified butter, though this is non-vegan; substitute with olive oil for a plant-based version). In South Africa, finish with chopped green onions and a dash of hot sauce**. These garnishes not only enhance flavor but also reflect the cultural heritage of each regional style.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 16g80%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 45g16%
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 sweet potatoes with regular potatoes?

While you can use regular potatoes, the flavor and texture will differ significantly. Sweet potatoes add natural sweetness and a velvety consistency that complements the peanut's nuttiness. For a similar texture, use Yukon Gold potatoes—they're creamier than russets, though they lack the caramelized sweetness. If substituting, reduce cooking time by 5 minutes since they soften faster.

2

How do I make this soup extra creamy without dairy?

For a richer texture, blend ½ cup of the cooked soup with the coconut milk before adding it back to the pot. Alternatively, stir in 2 tablespoons of peanut butter during the final simmer or add ¼ cup cashew cream (blend soaked cashews with water) for a smoother finish. The key is to incorporate creaminess gradually to avoid breaking the soup's balance.

3

What's the best way to store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight! For longer storage, freeze portions for up to 3 months. To reheat, warm gently on the stove with a splash of broth or water—never microwave directly from frozen. Stir occasionally to restore creamy texture.

4

Can I make this soup in an Instant Pot?

Sauté onions and spices as directed, then add all ingredients except lemon juice. Seal the lid and cook on high pressure for 8 minutes, followed by a natural release. Finish with lemon juice and adjust consistency with broth if needed. The Instant Pot version cooks 25% faster while preserving all flavors.

5

Why did my soup turn out too thick?

This usually happens when peanuts break down too much or broth reduces too quickly. Thin with ½ cup warm water or broth while stirring. For prevention, simmer uncovered and check sweet potatoes for doneness before adding peanuts. If using store-bought broth with thickeners, opt for low-sodium versions without additives. The ideal consistency should coat a spoon but still be pourable.

★★★★★4.9(12 reviews)
Categories Soups & Stews