African Peanut Soup
Approved Sources
37Low GI
Photography: EEINA Studio
Dinner · Healthy Cuisine

African Peanut Soup

African Peanut Soup — a West African classic blending natural peanut butter with sweet potato and tomato into a creamy, rich, uniquely flavoured dinner soup.

Total Time
50 min
Servings
6
Calories
316
Protein
11 g
Save to My Plan WhatsApp

The Story Behind This Recipe

Peanut soup (Mafé or Maafé) is a West African classic, especially beloved in Senegal and Mali.

It brings together peanut butter with sweet potato and tomato — creamy, rich, sweet-savoury — utterly unique. Deeply nourishing.

Preparation Steps

  1. Heat the oil

    Heat the oil in a large pot over medium heat.

  2. Brown the onion

    Add the onion and stir for 6 minutes until golden.

  3. Add garlic and ginger

    Add the garlic, ginger, cumin, coriander, and chilli and stir for 1 minute until fragrant.

  4. Add tomato paste

    Add the tomato paste and stir for 2 minutes until it turns deep red and the flavour blooms.

  5. Add sweet potato

    Add the sweet potato cubes and toss with the spice mixture for 2 minutes to coat.

  6. Add stock and peanut butter

    In a separate bowl, whisk the peanut butter with 200 ml of hot stock until fully dissolved. Add this mixture to the pot along with the remaining stock.

  7. Cook

    Stir well, bring to a boil, then reduce the heat. Simmer for 25–30 minutes over low heat, stirring every 10 minutes (peanut butter can catch on the bottom).

  8. Check doneness

    The sweet potato should be completely tender (easily pierced with a fork). The soup will have thickened and taken on a rich golden-red colour.

  9. Season and serve

    Taste and add salt and pepper if needed. Ladle into deep bowls, scatter fresh coriander and roasted peanuts on top, and serve with white rice or couscous.

Blood Sugar Impact

The glycemic index (GI) measures how quickly a food raises blood sugar, while the glycemic load (GL) measures how much a full serving raises it. Together they give the complete picture.

Glycemic Index

GI
37 Low

A low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.

Glycemic Load

GL
9 Low

Glycemic load reflects the impact of the full serving. To lower it: take half a serving, or pair the recipe with a source of protein and fiber.

Nutritional Information

Per ServingMakes 6 servings · one serving is about 350 g of raw ingredients
  • Calories316 kcal16%of Daily Value*
  • Protein11 g22%of Daily Value*
  • Carbohydrates28 g10%of Daily Value*
  • Fat20 g26%of Daily Value*
  • Fiber5 g18%of Daily Value*
  • Sodium641 mg28%of Daily Value*

* Percent Daily Values are based on a 2,000-calorie diet per FDA food-label reference values — your daily needs may be higher or lower. Values are derived from the recipe's ingredients via the USDA database.

Troubleshooting

The most common problems when preparing African Peanut Soup, and how to fix them:

Soup separates (oil floats to the top)

The peanut butter was not dissolved in stock before adding. Always whisk it into a cup of hot stock first.

Peanut butter sticks to the bottom

The heat is too high. Very low heat with frequent stirring is the secret.

Flavour tastes flat

It needs acidity. Add 20 ml of lemon juice just before serving.

Soup is too thick

The peanut butter has absorbed the liquid. Add 200 ml of hot water and stir through.

Storage and Make-Ahead

Refrigerator

4 days in an airtight container. The flavours deepen and improve by the next day.

Freezer

Up to 3 months. The texture remains excellent after thawing.

Work lunch

Ideal — very filling, providing two hours of satiety.

Tested Ingredient Substitutions

Original IngredientTested SubstituteRatioFlavor Difference
Sweet potatoButternut squash (pumpkin)1:1A different sweetness
Peanut butterCashew butter1:1For peanut allergy
Vegetable stockChicken stock1:1Deeper flavour
Red chilliSweet paprika1:2If you prefer no heat

How Much Does It Make? Scaling Guide

Ingredient6 servings4 servings12 servings
Natural peanut butter150 g100 g300 g
Sweet potato400 g270 g800 g
Vegetable stock1.2 L800 ml2.4 L
EEINA Nutrition Tip

Use natural peanut butter (ingredients: peanuts and salt only). Commercially sweetened varieties containing hydrogenated vegetable oil do not dissolve well and alter the flavour.

Add This Recipe to Your Plan

The EEINA app saves your favorite recipes, calculates them from their real ingredients, and shows your daily numbers toward your goal. Try it free now.

Frequently Asked Questions

How many calories per serving?
~320 kcal — very filling; a complete meal with 17 g of healthy fats.
Can I make it without peanuts?
Replace with 150 g of cashew or almond butter — they behave the same way.
Suitable for children?
Suitable from age one (watch for peanut allergy). Skip the chilli.
Is it a complete meal?
Yes — serve with white rice or couscous for lasting satiety.
Ready to start?2 minutes
Start your goal