Home » Blog » African Peanut Soup

African Peanut Soup

Save this recipe on:

Creamy, rich, and deeply comforting, African Peanut Soup delivers a harmony of textures and flavors that always leaves me going back for seconds. The peanut butter brings a velvety body, while tomatoes add a tangy backbone that plays perfectly with the warmth of spices like ginger and cumin. It’s a one-pot wonder that brings together nutty depth, earthy vegetables, and just enough heat to keep each spoonful exciting.

What makes this soup stand out is how it transforms humble pantry staples into something extraordinary. The combination of smooth peanut butter with a vibrant tomato base isn’t something you’d expect to work so well together—but it does. Add in sweet potatoes, garlic, and greens, and you get a layered soup that feels nourishing and luxurious at the same time. No fancy techniques here; just good ingredients and a bit of patience while it all simmers to perfection.


A Quick Word on Its Origins

This soup is inspired by traditional West African groundnut stews, which are known for their richness and depth. While there are countless variations across the region—from Ghanaian peanut soups to Senegalese maafe—this version is simplified for a home kitchen while staying true to the spirit of the dish. It honors the tradition of combining peanuts, tomatoes, and hearty vegetables into a dish that’s both practical and full of life. Whether you’re familiar with African cuisine or just diving in, this soup is a delicious place to start.

The Ingredients That Make This African Peanut Soup Work

Every ingredient in this soup pulls its weight. Smooth peanut butter is the soul of the dish, giving it that rich, nutty creaminess that makes it so comforting. It blends beautifully with crushed tomatoes, which brighten the soup and cut through the richness. Sweet potatoes are a must; they bring softness and sweetness that balance the bold flavors. Onion and garlic build a savory base, while fresh ginger adds warmth and brightness. A touch of cumin ties it all together with an earthy note that lingers in the background. Don’t skip the vegetable broth—it’s the canvas that carries all the flavors. And lastly, leafy greens like kale or spinach bring color and a hint of bitterness that rounds out the dish.


How To Make the African Peanut Soup

Step 1: Sauté the Base

Start with a large pot over medium heat. Add a splash of oil and sauté diced onions until soft and translucent. Toss in the garlic and ginger and cook until everything smells insanely good—usually about a minute.

Step 2: Build the Flavor

Stir in the cumin, then add diced sweet potatoes and let them get a little color. Pour in the crushed tomatoes and give everything a good stir. You want the potatoes to start soaking up that rich tomato flavor.

Step 3: Simmer and Soften

Add in the vegetable broth and bring the pot to a boil. Reduce the heat to low and let it simmer for about 20 minutes, or until the sweet potatoes are fork-tender.

Step 4: Make It Creamy

Scoop out a bit of the hot broth and whisk it with the peanut butter in a separate bowl until smooth. Then pour it back into the pot. This trick keeps the peanut butter from clumping. Stir well and let the soup simmer for another 10 minutes so the flavors can fully marry.

Step 5: Finish with Greens

Add your chopped kale or spinach and cook just until wilted. Taste and adjust seasoning with salt, pepper, or even a touch of cayenne if you like it spicier.


Use the Right Pot for Best Results

I’ve made this soup in all kinds of cookware, but nothing beats a heavy-bottomed Dutch oven. It holds heat evenly and keeps the bottom from scorching while the peanut butter is blending in. I once tried using a thin aluminum pot, and the soup stuck terribly, leaving burnt bits that ruined the flavor. Stainless steel can work, but I always watch it closely and stir often. Avoid nonstick pots for this one—they don’t give you the same browning on the onions, which really builds that flavor.


Peanut Butter: The Creamy Core You Can’t Skip

Peanut butter is the backbone of this entire dish. I tried making it once without it, thinking the tomato and spices would carry the soup. Spoiler alert: they didn’t. The texture was thin, and the flavor fell flat. To make sure it blends well, I always scoop a bit of hot broth into the peanut butter first, whisk it smooth, then pour it back into the soup. This step avoids clumps and makes the whole thing silky and cohesive.


Serving Information

  • Servings: 6 bowls
  • Preparation Time: 15 minutes
  • Cooking Time: 30 minutes
  • Total Time: 45 minutes

Tips for Making the Perfect African Peanut Soup

Use a natural, unsweetened peanut butter to avoid odd sweetness in the final result. If you want a thicker consistency, let it simmer uncovered for the last 5 to 10 minutes. For deeper flavor, toast the cumin briefly in the pot before adding the liquids. And if you like texture, throw in some chopped roasted peanuts right before serving for a little crunch.


Serving Suggestions

This soup is flexible enough to go from weeknight dinner to dinner party centerpiece.

  • Crusty Bread for Dipping: Serve with a slice of rustic sourdough or a chunk of baguette to soak up the broth
  • Over Steamed Rice: Ladle it over a bowl of jasmine or brown rice for an even heartier meal
  • Garnished with Fresh Cilantro: A sprinkle of cilantro adds freshness and color right before serving
  • Ladled into Mason Jars for Gifts: Tie with twine and add a label for a cozy homemade gift
  • Perfect for Cozy Fall Dinners: It’s ideal for chilly evenings when you want something nourishing but still vibrant
  • Presented in a Big Pot on a Buffet: Let guests help themselves at gatherings—this soup holds heat well and looks great with a swirl of coconut milk on top

Save This Cozy Favorite to Pinterest & Share Your Twist

If this African Peanut Soup sounds like something you’d love, don’t forget to save it to your Comfort Food, One-Pot Meals, or Healthy Soups boards on Pinterest. I always love seeing how others put their own spin on it, so if you added something special or changed it up, drop a comment! Have a question before making it? I’m all ears—let’s make this even better together.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

African Peanut Soup


  • Author: Mira
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

Creamy, rich, and deeply comforting, this African Peanut Soup is a one-pot, flavor-packed wonder. It’s the perfect balance of nutty, savory, and slightly sweet, made with pantry staples like peanut butter, tomatoes, sweet potatoes, and spices. Whether you’re looking for a quick dinner idea, a healthy soup recipe, or something bold for your weekly meal prep, this cozy dish delivers. Ideal for fall dinners or lunch ideas, it’s a satisfying and wholesome option you’ll want to make again and again.


Ingredients

1 tablespoon oil

1 medium onion, diced

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

1 teaspoon ground cumin

2 medium sweet potatoes, peeled and diced

1 can (14.5 oz) crushed tomatoes

4 cups vegetable broth

1/2 cup smooth unsweetened peanut butter

4 cups chopped kale or spinach

Salt and pepper to taste

Optional: cayenne pepper for heat


Instructions

1. Heat oil in a large pot over medium heat and sauté the onion until soft.

2. Add garlic and ginger; cook until fragrant.

3. Stir in cumin, then add sweet potatoes and sauté for 2-3 minutes.

4. Pour in crushed tomatoes and vegetable broth; bring to a boil.

5. Reduce heat and simmer for 20 minutes until sweet potatoes are tender.

6. In a bowl, whisk peanut butter with some hot broth until smooth.

7. Stir the peanut butter mixture into the soup and simmer for another 10 minutes.

8. Add chopped greens and cook until wilted.

9. Season with salt, pepper, and optional cayenne to taste.

10. Serve hot with toppings or sides of your choice.

Notes

Use natural, unsweetened peanut butter for the best flavor.

Simmer uncovered at the end for a thicker consistency.

Garnish with chopped peanuts or cilantro for added texture and color.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: African

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 8g
  • Sodium: 620mg
  • Fat: 21g
  • Saturated Fat: 4g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: African Peanut Soup, easy dinner, healthy soup, peanut butter soup, fall recipes, one-pot meals

Save this recipe on:

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

*