Ghanaian groundnut soup: an orange peanut soup served with chicken, okra and fufu
Prep25 min
Cook55 min
Serves4 servings
CuisineGhanaian

Ghanaian Groundnut Soup (Nkatenkwan): Rich Peanut Stew With Chicken

A home recipe for Ghanaian groundnut soup (nkatenkwan) made rich with unsweetened peanut butter, tomato, chicken and okra. Covers the heat level for serving with fufu or rice, the sign that the oil has risen, substitutes and how to store and reheat it.

Total: 1 hr 20 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 8

Season the chicken

Chicken being rubbed with onion, ginger, garlic and salt as seasoning
Cut the chicken to about 3–4 cm and season until the aromatics coat the surface thinly

Cut 650 g chicken into 3–4 cm pieces if the pieces are large; for drumettes, make one shallow cut along the bone. Rub in 3/4 tsp salt, 1 clove of grated garlic, 10 g ginger and 1/2 grated onion for about 5 minutes, until the aromatics coat the meat evenly and no watery seasoning liquid is left at the bottom of the bowl.

STEP 22 / 8

Fry the tomato base

Onion and tomato paste fried in red palm oil to make the red base of the groundnut soup
Fry until the onion is translucent and the color of the tomato paste deepens

Warm 2 tbsp red palm oil in the pot over medium heat for 1 minute, add 1 finely chopped onion and fry for 6 minutes. When the onion is translucent and a thin brown film has formed on the bottom of the pot, add 2 cloves of garlic, 10 g ginger, 2 tbsp tomato paste and the chopped chili, and fry over medium-low heat for 3 minutes. The red of the paste should deepen and the sour smell should mellow.

STEP 33 / 8

Loosen the peanut butter

Unsweetened peanut butter loosened with hot broth into a smooth sauce
Add hot broth to the peanut butter in portions and loosen until the lumps are small

Put 180 g unsweetened peanut butter in a bowl and mix for 5 minutes while adding 250 ml boiling water or chicken stock in 3 additions. At first it is a heavy paste, but make it smooth until, lifted with a wooden spatula, it falls slowly in a thick ribbon. If lumps remain, they sink to the bottom of the pot and scorch easily, so check that the particles are small and the color is even.

STEP 44 / 8

Start simmering the meat

The pot with chicken starting to simmer in the tomato base, before the peanut sauce is added
Lower the heat to a gentle bubble once the surface of the chicken turns white

Add the chicken to the pot with the fried tomato base and coat it over medium-high heat for about 3 minutes. When the outside of the meat turns whitish, add the remaining 650 ml boiling water or stock, the bay leaf and the ground dried shrimp; when it boils, reduce to low and simmer for 17 minutes. Skim the scum and cook until a bamboo skewer goes halfway into the thick part of the chicken without resistance.

STEP 55 / 8

Combine with the peanut sauce

Groundnut soup with the peanut sauce added, simmering on low heat in a pot where oil is starting to float
Simmer on low and stir without scorching until beads of red oil appear on the surface

Pour the loosened peanut sauce into the pot a little at a time and simmer over low heat for 20 minutes. Every 5 minutes, scrape the bottom of the pot in a wide sweep with a wooden spatula so no heavy paste sticks. When the color of the soup changes from reddish brown to orange and small beads of red oil begin to float on the surface, the peanuts and the tomato are coming together.

STEP 66 / 8

Add the finishing vegetables

Okra and eggplant added to the peanut soup and cooked while keeping the color of the vegetables
Cut okra 1 cm and eggplant 2 cm, and simmer over medium-low heat while keeping the color

Cut the 8 okra into 1 cm rounds and the eggplant into 2 cm cubes, and add them to the pot. Simmer over medium-low heat for 10 minutes and stop when the okra is still green and the corners of the eggplant have softened and rounded a little. A hard boil clouds the stickiness of the okra and makes the peanut aroma heavy, so keep a heat that produces small, gentle bubbles.

STEP 77 / 8

Set the thickness

Groundnut soup just before it is done: thick peanut soup coating a wooden spoon, with red oil floating on the surface
It clings thickly to the spoon and a ring of red oil floats: that is the finishing mark

Add 1/2 tsp salt and simmer for about 8 minutes on low to reduce. The target is a soup that drops thickly from a wooden spoon, with a thin ring of red oil spreading across the surface. If it is watery, remove the lid and cook 5 more minutes on low; if it is too heavy, add 50 ml boiling water at a time until it clings to fufu again.

STEP 88 / 8

Plate with fufu

Soup poured beside the fufu, with chicken and okra arranged where they can be seen
Put the fufu in the center and pour the soup from the side for easier eating

Place warm fufu in the center of a bowl in a round shape about 8 cm across, pour the soup in from the side, and plate in 3 minutes. Putting the chicken in front of the fufu and the okra and eggplant where they can be seen makes it easier to eat. If pairing with white rice, put firm rice on one side of the plate and ladle the soup over the other side, starting with an amount that does not completely submerge the grains.

0 / 0
Ingredients

Ingredients

1 / 2

The soup

Ingredient Amount Substitutes & notes
Bone-in chicken thighs or drumettes 650 g Bones give the broth. 550 g if using boneless thighs
Salt 1 1/4 tsp Divided between seasoning the meat and finishing
Onions 1 1/2 (about 300 g) 1/2 for seasoning the chicken, 1 for sautéing
Garlic 3 cloves Grated
Ginger 20 g Grated
Ripe tomatoes 3 (about 450 g) 300 g canned diced tomatoes can substitute
Tomato paste 2 tbsp Fry it in the oil to cook off the sourness
Unsweetened peanut butter 180 g Ingredients should be mostly peanuts. Sweetened types will not work
Boiling water or chicken stock 900 ml Set 250 ml aside to loosen the peanut butter
Red palm oil 2 tbsp You can use 2 tbsp neutral oil and 1 tsp paprika, but the aroma changes
Habanero or Scotch bonnet 1/2 One dried red chili also works. Remove the seeds if you do not like heat
Bay leaf 1 Masks gaminess in chicken
Ground dried shrimp 2 tsp If avoiding shellfish, use 2 tsp ground dried bonito flakes or omit
2 / 2

Finishing vegetables and staple

Ingredient Amount Substitutes & notes
Okra 8 (about 90 g) Cut into 1 cm rounds. Too much makes it very sticky
Small eggplants or eggplant 2 small (about 180 g) Stands in for garden eggs. Cut into 2 cm cubes
Cooked white rice 4 servings A practical pairing on days without fufu
Fufu or fufu mix 4 servings Serving it with fufu brings it closer to the real thing
0 / 0

When Red Oil Floats at the Edge of the Pot, You Are Close to a Ghanaian Dinner

Putting peanut butter into a pot makes you a little nervous at first. It seems it will smell of sweet bread, and it is hard to picture it becoming a soup. But when you add peanuts loosened with hot broth, bit by bit, to a red base of fried onion and tomato, the air in the kitchen changes at once. Toasty nuttiness, chicken stock and the green heat of chili stack up, and small beads of red oil start to float on the surface of the pot. That moment is the signal of a true Ghanaian groundnut soup.

In Ghana it is called groundnut soup in English, and in the Akan-speaking world it is written nkatenkwan or nkate nkwan. It is a rich soup served with staples you tear by hand: fufu, rice balls called omo tuo, and banku. Among West African peanut stews, Mali's maafe (in Japanese) leans toward a stew poured over rice. Ghanaian groundnut soup is easier to eat when it keeps a little more liquid and is stopped at a thickness that clings to the surface of the fufu.

In this article, the groundnut paste used locally is replaced with unsweetened peanut butter, which is easy to find in many places. But do not use sugar-sweetened peanut cream. It makes the dish sweet and blurs the outlines of the tomato, chili and chicken stock. The things to protect are the richness of unsweetened peanuts, the aromatics of tomato and onion, and a slow simmer on low heat that lets the oil rise. Hold on to these three and even a home kitchen gets very close.

Where shopping gets confusing is peanut butter, red palm oil and fufu. If you leave these vague, the pot may look right but taste like either a "sweet peanut stew" or a "tomato-braised chicken." Meanwhile, bone-in chicken is enough for the meat, and okra and eggplant for the vegetables. For a first batch, it is easier to succeed by not missing the ingredients at the core of the flavor than by gathering every specialty item.

Item Guide
Servings 4
Prep 25 min
Cooking 55 min
Total about 1 hour 20 min
Staple to pair with Fufu, banku, plain rice, rice balls
Heat Medium. Adjust with the amount of chili

Ingredients (serves 4)

Ingredients for groundnut soup: chicken, peanuts, tomatoes, okra, red palm oil and fufu flour laid out in a kitchen
Unsweetened peanuts, tomatoes, chicken and red palm oil are the base of the flavor
Allergy and heat notes

This recipe uses peanuts, chicken and dried shrimp. If you have a peanut allergy, treat it as a different dish. The dried shrimp can be replaced with ground bonito flakes. Letting the chili only scent the pot is enough, so if heat is a problem, start with half.

Shopping Essentials

I do not recommend special products for the chicken, onion, tomato and okra you can buy at any grocery. What is worth looking for is the unsweetened peanut butter that decides the taste, the red palm oil that creates the distinctive red aroma of Ghanaian cooking, and the fufu mix that brings the way of eating closer.

Ingredient What to check before buying What to avoid
Peanut butter Mostly peanuts, no sugar Peanut cream, chocolate-flavored, sweetened
Red palm oil Edible, unrefined or labeled red palm Flavored oils, industrial oils of unclear use
Fufu mix Flour made from cassava, plantain or yam Substitutes that rely on starch alone
Tomato paste Mostly tomato Ketchup. Sugar and vinegar make a different taste

This dish does not get closer to the original the more products you add. Secure only the unsweetened peanuts, the red palm oil and the fufu, and keep the meat and vegetables to what is easy to buy where you live. That makes it easier to adjust the heat or the seafood flavor from the second batch on.

Choose an unsweetened peanut butter in which sugar and sweeteners do not stand out. A sweetened one stays sweet even after simmering.

Red palm oil carries not only color but an aroma that links the nuts and the tomato. Two tablespoons are enough, so a small bottle is enough for a first try and will not be left over.

With fufu as well, it becomes easier to tune the thickness of the soup toward "coating" instead of "drinking." Plain rice is fine the first time, but if you make it again, preparing fufu makes the outline of the dish clearer.

Nutrition Guide

Per serving Value
Energy about 640 kcal
Protein about 34 g
Fat about 41 g
Carbohydrate about 34 g
Fiber about 8 g
Salt equivalent about 2.2 g

Peanuts and chicken make this a dish with plenty of fat and protein. With fufu or rice it is very filling, so for dinner, keeping the side dishes to a light salad or steamed vegetables keeps the meal from becoming too heavy.

Instructions

It is easier not to put the peanut butter in the pot from the start. Fry the aromatics and tomato, loosen the peanuts separately, and combine them over low heat. In this order, lumps and scorching drop a great deal.

Background and Regional Differences in Ghana

Groundnut soup on a Ghanaian table alongside fufu, banku and rice
Groundnut soup pairs widely with fufu, banku, rice balls and even rice

Rather than tying the origin of groundnut soup to one town or one cook, it is more natural to see it as the West African kitchen wisdom of grinding groundnuts and dissolving them in soup. In Ghana it is called groundnut soup, and in the Akan world nkatenkwan or nkate nkwan, and it is served with staples like fufu, banku and omo tuo. In the pot, the groundnuts give fat and body, and the tomato, chili and aromatics make the red outline. The Ghanaian recipe in The Guardian also centered on loosening the peanut sauce separately and simmering until the oil rose to the surface. In other words, the history of this dish is less about "rare ingredients" than about making, in a household pot, a thickness that clings to the staple.

Regional differences are also easier to see in the pairing with the staple than in the soup alone. Because the Ghanaian version goes with fufu or omo tuo, it leans more toward soup than a full stew. The meat can be chicken, goat or fish, and households make the tomato stronger or the peanut stronger. An Epicurious article on fufu notes that even within Ghana the ingredients of fufu change among the Ga, Ewe, Ashanti and others. When the staple changes, so does the thickness wanted from the soup. Starting with chicken and tomato is the stable way to begin. Trying to reproduce the aroma of goat or the strength of smoked fish from the beginning raises the difficulty of shopping and moves away from a flavor the whole family finds easy to eat.

At the table, the thickness changes a little with the staple. For fufu, a soup that is too thin does not stay on the surface, and one that is too thick sticks to the dumpling and feels heavy. A soup that falls from the wooden spoon in a thin ribbon is the easiest to coat torn pieces of fufu. With banku, which has the sourness of fermented corn, a somewhat stronger tomato balances it. With plain rice, it is easier to eat if you cook off a little liquid, make it closer to a stew, and reduce it until the grains do not swim on the plate.

If you want to get closer to a Ghanaian table, think not only of the flavor in the pot but of the space on the plate. Fufu and banku are staples that carry the soup on their surface rather than soaking it up. So it is easier to handle if you do not fill the bowl with soup, but bring it a little at a time from the side of the staple. On a rice day, on the other hand, pour half over from the start and add the rest midway, and the rice will not turn mushy. If you push the heat higher, a small side of something toasty like kelewele (in Japanese) cuts the heaviness of the peanuts better than a sweet drink.

A related dish is Mali's maafe (in Japanese), which is often made as a thick stew with large pieces of vegetables, served over white rice. For the leafy-greens side, Zambia's ifisashi (in Japanese) makes a good comparison. Both use groundnuts, but in ifisashi the leafy greens and the way of eating with nshima are the stars rather than the meat. For groundnut soup, it is important to leave a liquid that slides across the surface of the fufu. They look alike, but the staple differs, so the thickness at which you stop the pot differs too. In your own kitchen, thinking of these regional differences not as "do I gather every ingredient" but as "which staple am I serving it with" makes mistakes less likely.

What to Keep and What You Can Swap

Decision Keep / swap Reason
Unsweetened peanuts Keep Sweet peanut cream breaks the outline of the tomato and chili
Red palm oil Keep if possible Gives aroma as well as color. A neutral-oil swap makes a different, lighter flavor
Garden eggs Swap Small eggplants or ordinary eggplant give a close enough texture
Scotch bonnet Swap A little habanero or a dried chili brings the direction of the heat close
Goat meat Swap Bone-in chicken is easier to find and gives broth
Fufu Swap, but try it once Plain rice works too, but serving it with fufu shows what the thickness of the soup is for

The confusing item is the peanut butter. Look for an unsweetened type, often found in natural-food sections and import grocers, rather than the sweet type sold with the bread. Products with sugar near the front of the ingredient list, chocolate flavor, or sweet cream-type spreads do not suit this dish.

Red palm oil has a strong character even in a small amount, so start with 2 tbsp. If you dislike palm oil itself, you can make it with neutral oil, but the aroma of the finished plate will be lighter. In that case, fry the tomato paste well without scorching it, and adding 1 tsp paprika brings the color closer.

When you change the staple, change the end point of the pot too. It is easier at the table to adjust the liquid in the last 5 minutes than to serve the same soup as is.

Pairing Finished thickness How to serve
Fufu Falls from a wooden spoon in a thick ribbon Pour beside the fufu and coat a little at a time
Banku A little looser than for fufu Keep the tomato notes because of the sourness
White rice A little thicker than for fufu Cover only half the plate and add more midway
Omo tuo-style rice balls Between fufu and white rice Break up the balls and coat a little at a time

Once you learn this adjustment, you can serve the same pot with fufu at dinner and with rice at lunch the next day. If leftover soup feels "too heavy" when reheated, it is often not that the flavor is weak but that the thickness does not suit the staple.

Where It Goes Wrong

Making it with sweet peanut butter

This is the hardest mistake to undo. Once sweetened peanut butter is used, the sweetness stays even if you add salt or chili. The kinds usable for cooking are unsweetened, unsalted, or with only a little salt. If it is salted, start with 1/2 tsp less salt than the recipe.

The bottom of the pot scorches

Peanuts sink to the bottom. The first 10 minutes after combining are especially prone to scorching, more than it looks. Don't use high heat, use a heavy pot, and scrape the bottom every 5 minutes, and you prevent much of it. If you smell burning, don't scrape the bottom; move only the top liquid to another pot so you don't mix in the scorch.

Watery, with no richness

If no oil floats at all and it is like a thin potage, it has not simmered enough. Remove the lid and cook 5–10 minutes more on low. Wait until beads of red oil appear on the surface and the soup coats the wooden spoon thinly. If it is too heavy, add boiling water 50 ml at a time. Avoid pouring in cold water all at once, which dulls the aroma.

Only the oil floats and the flavor separates

When the red oil forms a large film and the soup part is gritty, the heat was too strong or the peanuts were not loosened enough before going in. Drop to low heat, add 50 ml boiling water and stir widely from the bottom for about 1 minute. If it still does not come back, take just 2 ladles of the soup into a bowl, make it smooth with a whisk, and return it to the pot. Skimming off all of the oil also removes the aroma, so remove only what has pooled thickly on the surface.

A thickness that does not suit fufu

Fufu is not a staple you chew, but one you eat coated in soup. If the sauce is too heavy it sticks to the surface and is hard to eat. The same applies with banku: a soup that falls in a thin ribbon when scooped with a spoon is easiest to handle. Only with rice may you make it a little thicker.

Okra's stickiness makes everything heavy

If okra goes in too early, its stickiness spreads during simmering and combines with the body of the peanuts to feel heavy. Add the okra rounds for the last 10 minutes and stop while they are still green. If the stickiness comes out strongly, add 50–80 ml boiling water and loosen over low heat for just 2 minutes. If you add vinegar to tighten it with acidity, you move away from the aroma of a Ghanaian soup, so first fix it with liquid and heat.

Storage and Reheating

Groundnut soup moved to a storage container, with separately wrapped fufu and a pot for reheating
Peanut soup firms up when cold, so reheat it on low with a little water added

Refrigerate for up to 2 days. Because it contains peanuts and chicken, move it to a shallow container once it has cooled slightly and refrigerate as soon as you can. When cold, the oil on the surface sets and the whole soup becomes heavy, but it has not spoiled.

To reheat, move it to a small pot and heat over low for 5–8 minutes. Add 2–4 tbsp boiling water and loosen it, scraping the bottom with a wooden spoon. Heating only in a microwave tends to set the edges first, so heat at 600 W for 1 minute, stir once, and add 1 minute at a time. Store the fufu wrapped separately and bring it back by steaming or microwaving just before combining it with the reheated soup to keep the texture.

If freezing, freeze the soup only, for up to 2–3 weeks. The texture of the okra declines, but the flavor remains. After thawing, warm over low heat and stir the separated oil back in. Fufu and rice are best stored separately.

Frequently Asked Questions

Can I make it from peanuts instead of peanut butter?

Yes. Dry-roast 220 g skinned peanuts in a frying pan over low heat for about 10 minutes and process them hot in a food processor for 5–7 minutes to get a coarse paste. The aroma is better, but it is hard on the machine, so unsweetened peanut butter is more stable for a first try.

Is red palm oil essential?

Not essential, but the distinctive Ghanaian aroma is weaker. If using neutral oil, fry the tomato paste thoroughly for 3 minutes over medium-low heat and add 1/2 tsp paprika at the end to bring the color closer. The toasty character of red palm oil itself cannot be reproduced, however.

Can I make it with something other than chicken?

Yes. With beef shank, use 450 g and extend the initial simmer to 45–60 minutes. With white fish, add it only for the last 10 minutes. Fish breaks easily, so it finishes more neatly if you add it after the peanut sauce is combined and the thickness is set.

Is there a way to make it mild for children?

Don't chop the chili; add half a chili only in the first half of the simmer and remove it before adding the vegetables. The aroma stays and the heat becomes much weaker. To avoid heat completely, leave out the chili and sprinkle on a little black pepper at the end.

Which other Ghanaian dishes help me understand it?

Read about the staple fufu first, and you will see how the soup is meant to be eaten. Lining it up with banku, with the sourness of fermented corn, waakye (in Japanese), the street-food dish of beans and rice, and red-red, made with beans and red palm oil, shows the relationship between staples and sauces in Ghanaian food.

How do I fix it when the flavor gets stronger the next day?

When refrigerated, the peanut fat sets and the saltiness also seems stronger. Take one serving into a small pot, add 3 tbsp boiling water and heat on low for 5 minutes. If the ribbon falling from the wooden spoon is too thick, add 1 more tbsp of boiling water at a time. Add salt only after it is fully warm and tasted, and only if it still seems blurry, about 1/8 tsp.

Sources and Information Consulted