African Peanut Butter Soup

african peanut butter soup

The Soul of West Africa in a Bowl is Peanut Butter Soup

There’s something profoundly comforting about African peanut butter soup—also known as groundnut stew, maafe, or domodah. This dish, a true gift from the Mandinka and Bambara peoples of Mali, is a celebration of rich, earthy flavors and vibrant culinary heritage. For those who revere the warm, nutty complexity of peanuts, this is not just food—it’s an experience.

What makes African cuisine, and this dish in particular, so special is its elegant adaptability. There is no single “correct” recipe, and that’s the beauty of it. Instead, it’s a fluid expression of regional produce, familial tradition, and personal taste. Whether it’s chicken, beef, or lamb simmering in the pot, the result is always an honest reflection of the cook’s hand.

In crafting my own version of peanut butter soup, I chose roast chicken, allowing it to soak up the spicy, savory blend of crushed peanuts and sun-ripened tomatoes. The stew welcomes additions like sweet potato, and chickpeas—each contributing to a tapestry of texture and flavor. Commonly used spices like cumin and clove infuse it with a deep warmth and subtle intrigue, evoking parallels to Indian peanut-based curries. Though I’ve found no concrete historical link between the two, the flavor kinship is undeniable.

Traditionally served with rice or fluffy couscous, this stew is hearty, wholesome, and deeply satisfying—a dish that doesn’t just nourish, but comforts. In my home, it’s become an instant favorite, the kind of meal that inspires second helpings and lively conversation.

For the peanut devotee, African peanut butter soup isn’t merely recommended—it’s essential. Let this be your invitation to explore the rich and generous spirit of West African cuisine, one spoonful at a time.

Let’s Make African Peanut Butter Soup

african peanut butter soup ingredients

onions and garlic

Heat the olive oil over medium heat in a large pot and saute the onions until softened – about 3-4 minutes. Add the ginger and garlic, stir and cook until fragrant, about 1-2 minutes more.

cooking peanut butter soup

Add the cayenne and black pepper, cumin and tomato paste and cook for another 2 minutes, stirring until the paste darkens.

soup almost ready

Pour in the crushed tomatoes and chicken stock, stir in the sweet potatoes, chickpeas and peanut butter. Bring it to a boil and stir until fully combined, lower the heat and simmer for 15 minutes or until the sweet potatoes are tender.

Add the shredded chicken and baby spinach and cook for another 5 minutes until everything is hot. Taste and adjust seasoning with salt and pepper. Use chicken stock to thin if necessary and stir it in for 2-3 minutes to give the flavors time to meld.

Serve in a soup bowl and garnish with baby spinach, cocktail peanuts and dust with cayenne pepper. Serve over or alongside rice – optional. Print

African Peanut Butter Soup

5 from 1 review

Shredded roast chicken, chickpeas, sweet potato with onion, tomato and west African peanut curry

  • Author: TJ
  • Prep Time: 45
  • Cook Time: 40
  • Total Time: 1 hour 25 minutes
  • Yield: 6-8 servings 1x

Ingredients

Scale

 

  • 2 TBL peanut oil
  • 11/2 medium yellow onions – chopped
  • 1 TBL fresh ginger – peeled and minced
  • 4 garlic cloves – minced
  • 1 tsp cayenne pepper
  • 1/2 tsp ground black pepper
  • 2 tsp cumin
  • 2 TBL tomato paste
  • (1) 14 oz can crushed tomatoes
  • 1 sweet potato – peeled and diced
  • 5 cups chicken stock + more to thin if necessary
  • (1) 14 oz can of chickpeas – drained and rinsed
  • 11/2 cups creamy, natural peanut butter
  • 4 loosely packed cups baby spinach – de-stemmed
  • 2 roasted chicken breasts – shredded
  • Sea salt to taste
  • Baby spinach or chopped parsley – garnish
  • White rice – optional
  • Cocktail peanuts – garnish
  • Dusting of Cayenne pepper – garnish

Instructions

  1. Heat the olive oil over medium heat in a large pot and saute the onions until softened – about 3-4 minutes
  2. Add the ginger and garlic, stir and cook until fragrant, about 1-2 minutes more
  3. Add the cayenne and black pepper, cumin and tomato paste and cook for another 2 minutes, stirring until the paste darkens
  4. Pour in the crushed tomatoes and chicken stock, stir in the sweet potatoes, chickpeas and peanut butter. Bring it to a boil and stir until fully combined
  5. Lower the heat and simmer for 15 minutes or until the sweet potatoes are tender
  6. Add the shredded chicken and baby spinach and cook for another 5 minutes until everything is hot
  7. Taste and adjust seasoning with salt and pepper
  8. Use chicken stock to thin if necessary and stir it in for 2-3 minutes to give the flavors time to meld
  9. Serve in a soup bowl and garnish with baby spinach, cocktail peanuts and dust with cayenne pepper
  10. Serve over or alongside rice – optional