Egusi Soup with Stockfish and Goat

Serves 4 to 5 Active 1 hr Total 2 hrs 30 min
Allergen note: Contains crayfish (shellfish-adjacent — check your specific product labelling). Gluten-free, dairy-free, and halal-friendly based on ingredients as listed. Always check your own labels, particularly for stockfish and ground crayfish, and consider your own dietary needs.

Before you start

This soup rewards patience before the palm oil ever goes on. Get everything in its place the evening before if you can, and the day itself will feel easy.

Soak the stockfish in cold water overnight, or for at least 4 hours. Change the water once. Before cooking, break it into large bone-free pieces, checking carefully for any small bones. Set aside in a bowl.

Season the goat pieces with salt, one seasoning cube, sliced onion, and a little white pepper. Place in a pot, cover, and cook over a medium-low heat with enough water to cover, for 60 to 80 minutes until tender but still holding its shape. Reserve all the stock. Do this before Gate 01 begins.

Blend your pepper base the night before if possible. Combine one medium onion, two medium tomatoes, one scotch bonnet pepper, and two tatashe peppers. Blend until smooth. Keep it in the fridge uncovered so some of the moisture evaporates overnight.

Measure out 200g of ground egusi and have it in a bowl, ready.

Measure 2 tablespoons of ground crayfish and have it beside the hob.

Have half a teaspoon of ground ehuru measured and ready.

Wash your fresh leafy green of choice, whether that is bitter leaf, uziza, or oha. If using bitter leaf, wash and squeeze it several times in cold water to reduce bitterness to your liking. Shred finely and leave in a bowl.

Have your warm goat stock in a jug beside the hob before you begin Gate 01. It must go in warm.

Set out your Dutch pot on the hob, a wooden spoon, a ladle, and a small bowl to taste from.

Ingredients

Put your Dutch pot over a medium-low heat. Add 5 tablespoons of palm oil and let it sit quietly for two to three minutes until it clarifies, shifting from its cloudy orange to something cleaner and bright. You will notice the raw, slightly sharp smell softening as it warms. That is what you are waiting for. Now pour in your blended pepper mixture. It will spit a little, that is fine. Stir it in and then leave it mostly alone, coming back every few minutes to stir from the bottom so nothing catches. Cook this base for fifteen to twenty minutes. Do not walk away and do not rush it. You are cooking out all of the water that the blended peppers carried. The colour will deepen from a pale orange-red to a rich, dark terracotta. The base will pull away from the sides of the pot slightly. And then, at the end, you will see the oil begin to float back up to the surface in small glossy pools. That is the moment. Not before.

The base has reduced and darkened to a deep terracotta. The oil has separated and floated back to the surface. The raw, watery smell is completely gone and the pot smells sweet and roasted.

Oya. Add the ground crayfish to the pot and stir it through the hot base so it coats everything. Follow immediately with the ground ehuru. Stir again and let everything sit together in that hot oil for two full minutes. Do not skip this. I have no patience for skipping Gate 02 and I will tell you plainly why: crayfish bloomed in hot palm oil gives you depth that nothing else can replace. Added later, into liquid, it gives you flavour but not foundation. These are different things. Stir gently and let the smell rise up. It should smell savoury, smoky, and alive.

The crayfish has bloomed in the oil and the pot smells deeply savoury and smoky. The spices are fragrant and fully combined into the base.

Now mix the ground egusi with just enough warm water to bring it to a thick paste, roughly 4 to 5 tablespoons of water. Stir it well so there are no dry lumps. Add this paste into the pot in spoonfuls, spreading it across the surface of the base. Do not stir it yet. Let it sit and fry in the base for three to four minutes until you see the underside of each spoonful beginning to set and colour slightly. Then stir it through gently, working it into the base so the egusi begins to absorb everything around it. Cook the egusi in the base for about 8 minutes, stirring regularly, until it has lost its raw smell and taken on a nuttier, toasted quality.

Now add your pre-cooked goat pieces, turning them through the egusi so they are coated. Add your soaked and cleaned stockfish pieces and fold them in gently. The stockfish is already softened so handle it with some care. Season now with one seasoning cube, a little salt, and a pinch of white pepper. Stir gently and let everything sit together for five minutes so the protein settles into the base.

Around 15 minutes into this gate, begin cooking any fufu, pounded yam, or eba you are planning to serve alongside, so it is ready when the soup is done.

The egusi has lost its raw smell and taken on a nutty, toasted quality. The goat and stockfish are sitting inside the base and the pot smells full and complete.

Pour in your warm goat stock, ladle by ladle, stirring gently as you go. Start with about 300ml and see how the soup is moving. Egusi soups vary in consistency depending on the cook and the occasion. You want something that holds together, thick and generous, not a thin broth. Add more stock if it looks too tight, up to another 100 to 150ml. The stock must go in warm, never cold. If cold stock hits a hot egusi base it can seize and separate. Warm stock keeps everything smooth and cohesive. Stir well, bring the pot to a gentle simmer, then reduce the heat to low, cover with the lid slightly ajar, and let it simmer quietly for 15 to 20 minutes. Come back and stir from the bottom every five minutes so the egusi does not settle and catch.

The soup is thick, cohesive, and moving slowly when stirred. The stock has fully incorporated and the surface is glistening with the palm oil that has risen to the top. The whole pot smells like Sunday.

Taste the soup twice before anything else. Adjust for salt, for heat, for the depth of crayfish. When it is right you will know. Now add your prepared leafy greens. Stir them through gently and let them sit in the heat of the soup for no more than two minutes. You want them barely wilted, still holding a little colour, still carrying that slight edge of bitterness that balances everything the palm oil and egusi have built. Stir once more, taste one final time, and then take the pot off the heat. Cover it and let it rest for five minutes before serving. That rest matters. That is it.

The greens have wilted gently and are still bright. The soup tastes balanced, savoury, and full. The oil sits on the surface and the pot smells exactly as it should.

Storage & Leftovers

🧄 3 days in the fridge
❄️ Freezes well

Once it has cooled, portion it into a container with a tight lid and refrigerate within two hours. It will keep well for three days. This soup freezes beautifully — the palm oil base holds steady and the egusi does not suffer for it. Freeze in portions and defrost overnight in the fridge. Reheat gently over a low flame, adding a small splash of warm water or stock if it has thickened, and stir it back to life.

And yes, nne, this soup is genuinely better the next day. The egusi has settled into everything, the stockfish has given more of itself, and the whole pot just tastes more like itself. Make it a day ahead if you can.

General guidance only. Always check food carefully before eating — if in doubt, throw it out.

Cook this with Adaeze, guided gate by gate in her own voice.

Cook with Adaeze free