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)

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

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

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
- The Guardian "Ghanaian groundnut soup recipe" (https://www.theguardian.com/world/2013/apr/24/ghana-groundnut-peanut-soup)
- Epicurious "Fufu" by Eric Adjepong (https://www.epicurious.com/recipes/food/views/fufu)
- Wikipedia "Peanut soup" (https://en.wikipedia.org/wiki/Peanut_soup)
- Wikipedia "Ghanaian cuisine" (https://en.wikipedia.org/wiki/Ghanaian_cuisine)













