July 1, 2026

How to Make Groundnut Soup: The Definitive Recipe

Groundnut soup goes by many names — peanut stew, tiga daga, nkate nkwan — but everywhere it appears, it means the same thing: warmth, richness, home.

Groundnut soup goes by many names. In Nigeria it is groundnut soup — groundnut being the word the British left behind for peanut, and the one that stuck. In Ghana it is nkate nkwan. In Senegal, the thick peanut-based stew is mafé, and in the Gambia and Sierra Leone you find variations under different local names, all tracing the same root. The Hausa call the spiced peanut paste base tiga daga. In parts of Mali and Burkina Faso it is groundnut soup under any translation. The name changes; the soup does not. Wherever this dish appears across West and Central Africa, it means the same thing: warmth, richness, and someone cooking with attention.

The Peanut Base: The Decision That Determines Everything

The foundation of groundnut soup is roasted peanuts reduced to a paste. This is where the character of your soup is decided before anything else goes in the pot.

The ideal is to start with raw groundnuts and roast them yourself — dry-roasted in a heavy pan over medium heat, stirring constantly, until they are golden and fragrant and the skins are loosening. Then you grind them. A blender works if you add a little water to get the paste moving. A food processor works. Traditionally, a grinding stone or a mortar produces the best result — coarser, more textured, with a roughness that creates body in the soup in a way that smooth paste does not.

If you roast and grind fresh, you have maximum control. The flavour is clean and deep. This is the right way.

The shortcut that is still acceptable: pre-made groundnut paste or natural peanut butter (not the sweetened kind — the one with two ingredients: peanuts, salt). Smooth works. Chunky is better because the texture variance is part of the soup's appeal. Never use commercial peanut butter with added sugar or stabilisers — the sweetness fights the palm oil and crayfish and creates something confused.

The ratio matters. Groundnut soup that is too thin means you did not use enough paste. The rule: for a pot of four servings, you want at minimum 250–300g of groundnut paste. Serious pots use more. When in doubt, add more paste.

The Protein: Why Oxtail Is the Right Answer

You can make groundnut soup with chicken. It will be fine. You can use goat. You can use lamb. You can use bone-in beef short rib. All of these are acceptable.

But if you want to make the pot that people ask about, use oxtail.

Oxtail is the correct answer for groundnut soup because of what it gives up over time. The collagen in the joints dissolves into the broth slowly, adding body and a silkiness that no other cut provides. The fat renders into the soup and melds with the palm oil and peanut paste into a richness that lingers. The marrow contributes depth. And because you want to cook groundnut soup low and slow — at least an hour and a half, ideally two — oxtail rewards exactly the kind of patient attention this dish demands.

If oxtail is unavailable or cost is a factor, bone-in goat is the next best option. Never boneless meat. The bones are doing real work.

The Palm Oil Base

Groundnut soup is built on palm oil. Two to three tablespoons, depending on the size of your pot, heated until liquid and fragrant — not smoking, not burnt, just warm and giving off its characteristic smell. This is the fat in which everything begins.

The palm oil does three things: it carries the spice, it provides colour, and it adds the specific earthiness that is part of the flavour signature. There is no substitute. Vegetable oil gives you a pale, thin soup that tastes incomplete. Coconut oil is wrong. The soup is palm oil-based or it is not this soup.

The Tomato and Pepper Foundation

The second layer is the tomato-pepper base: fresh tomatoes, onion, scotch bonnet or habanero peppers, blended together and cooked down in the palm oil until the raw taste is gone and the mixture has darkened and concentrated. This takes patience — fifteen to twenty minutes of stirring over medium heat. You are cooking out the water and developing the flavour. Do not rush this. A properly cooked tomato base is sweet and deep. An undercooked one is sharp and acidic and will fight the groundnut paste.

Crayfish goes in here — ground dried crayfish, a tablespoon or two depending on your taste. In Nigerian groundnut soup, this is not optional. It is part of the base flavour, the umami that ties everything together.

The Leafy Greens Argument

Here is where reasonable people disagree.

Some groundnut soups include leafy greens. Ugu — fluted pumpkin leaf — is traditional in Nigerian versions and adds a mild bitterness that cuts through the richness of the peanut paste. Fresh basil, added at the end, provides a bright, aromatic finish that some cooks prefer. Bay leaf is sometimes used as an aromatic during the long simmer rather than as a green to eat.

Some versions include no greens at all and are better for it — clean, rich, undivided.

For the recipe below, ugu or fresh spinach, added in the final ten minutes, is the recommendation. It adds colour and cuts the richness in a way that helps the soup stay interesting through the whole bowl. But if you prefer no greens, the soup holds.

The Full Recipe (Serves 4)

*For the protein:* 800g oxtail, cut across the bone. Season with salt and white pepper.

*For the base:* 3 medium tomatoes, 1 large onion, 2 scotch bonnet peppers. Blend together.

*Groundnut paste:* 300g natural peanut butter or freshly ground roasted peanuts.

*Other:* 3 tbsp red palm oil, 2 tbsp ground dried crayfish, 1 tsp ground uziza pepper (optional), 2 stock cubes (Knorr or Maggi), salt to taste, 500ml water or light chicken stock, a handful of ugu or baby spinach.

*Method:*

In a heavy pot, boil the oxtail with a stock cube, a halved onion, and enough water to cover, for 45 minutes to an hour until partially tender. Remove from the liquid and set aside. Reserve the cooking broth.

In a separate wide pot, heat the palm oil over medium heat. Add the blended tomato-pepper-onion base. Stir and cook over medium heat for 15–20 minutes, until the base has darkened and the oil has begun to separate from the tomatoes. This is the sign the base is properly cooked.

Add the ground crayfish and uziza pepper. Stir and cook for another 3 minutes.

Add the par-cooked oxtail pieces. Stir to coat in the tomato base.

Add the groundnut paste in spoonfuls, stirring as you go. Add 500ml of the reserved oxtail broth. Stir to fully incorporate the paste — there should be no lumps remaining.

Add the second stock cube, salt to taste. Bring to a gentle simmer. Cover and cook on low heat for 45 minutes to an hour, stirring every 15 minutes to prevent the paste from catching on the bottom. Add a little more water or broth if the soup thickens more than you want — it should coat the back of a spoon but still pour.

In the final 10 minutes, add the ugu or spinach and stir through.

Taste and adjust salt and pepper. The soup should be rich, thick, and deep — the peanut paste should be fully integrated, not separate or oily.

Serve with pounded yam, eba, fufu, or rice.

Common Mistakes

Watery groundnut soup is usually two problems: not enough paste, and not enough time. Add more paste and cook it longer. The paste needs time to hydrate fully and integrate into the broth.

Burnt paste is the other disaster. Low heat and regular stirring during the final simmer prevents this. The paste will catch if you walk away from the pot on high heat.

Undercooked tomato base creates sharpness that nothing can fix later. Cook the base down properly before the soup has any chance of being good.

What This Soup Actually Is

Groundnut soup is not complicated, but it is serious. It is the kind of food that improves with every batch you make, as you learn the paste ratios that you prefer, the heat level that suits you, the greens or no greens, the texture you're after. It is deeply West African — specific to the land, to the cooking traditions, to the ingredients that have grown in the region for centuries.

When you make it properly, from roasted peanuts ground at home, with oxtail cooked to the point where the meat falls from the bone in the broth, with palm oil that smells like the market and crayfish that carries the sea — you are not making an approximation. You are making the thing itself. That is the whole point.

Share this article

Stay in the House

New recipes, new music, new stories. No noise.

More from Resilience House

Recipes

Kontomire Stew

Ghana's cocoyam leaf stew — agushie as the thickener, smoked fish in the base, garden eggs and the p…

Read →
Recipes

Waakye: The Ghanaian Street Food That Became a Cultural Marker

Waakye is rice and beans. That sentence is technically correct and completely misses the point.

Read →
Recipes

Egusi Soup for Beginners: The Version That Actually Works

You've eaten it your whole life. Now it's time to make it. Here's the version that actually works th…

Read →

Join the conversation

The real community is inside Resilience House. Come in.

Join Free →
    How to Make Groundnut Soup: The Definitive Recipe | Resilience House