How to Make Egusi Soup: The Definitive Recipe
Egusi soup is one of the most debated dishes in West African cooking. This is how it's actually done.
Start with what egusi actually is, because the confusion is real: egusi is the ground seed of a melon plant — Citrullus lanatus, if you want to be precise — native to West Africa. It is not sesame. It is not pumpkin seeds. It is not sunflower seeds. Those substitutions exist on the internet for people who have never tasted the real thing, and you can always tell the difference. The seed is dried, peeled from its white casing, and then ground — either coarsely or finely — and it is this grinding that determines what kind of soup you end up making. Coarsely ground egusi produces a chunkier, more textured soup. Finely ground egusi integrates into the palm oil more completely, creating something smoother and denser. Neither is wrong. Your family probably has a preference so strong they consider the other version a mistake.
The Great Debate: Fry Method vs. Mix Method
This is the first argument you have with anyone who cooks egusi. The fry method adds the dry or lightly moistened ground egusi directly to hot palm oil, allowing it to toast and bloom before the other elements join. The mix method takes the egusi, adds water to form a paste, and sometimes blends it with part of the tomato-pepper base before the whole thing goes into the pot. Fry method people swear their egusi develops a nutty, roasted quality that the mix method can never replicate. Mix method people say their version has a smoother, more integrated flavor that doesn't leave those dry-tasting granules in the soup.
Here is the honest answer: both produce excellent egusi soup. The fry method is probably more traditional in Yoruba and Igbo households. The mix method may have come up through necessity or personal preference and stuck. What matters more than the method is that you give the egusi enough time and enough fat to cook through completely. Undercooked egusi has a raw, floury taste that marks an amateur. Properly cooked egusi smells nutty and almost sweet, and it should have absorbed the palm oil so completely that the fat is no longer pooled separately.
What You Need
For a pot that will serve six to eight people: about 300g (two cups) of ground dried egusi. One cup of red palm oil — not vegetable oil, not groundnut oil, not "palm-flavored" oil. Real palm oil, orange-red and solid at room temperature. A generous portion of your blended base: three to four large tomatoes, three to four tatashe (red bell peppers), two to three habaneros or scotch bonnets adjusted to your tolerance, and one large onion, all blended together and set aside. Your proteins: stockfish (pre-soaked in hot water overnight, or at minimum a few hours), smoked fish (eja nla or catfish, bones picked out), and fresh assorted meat — goat, oxtail, cow tripe (shaki) are the traditional options. The tripe needs to be thoroughly cleaned and parboiled separately before it joins anything else. One to two tablespoons of ground crayfish. Seasoning cubes — two of them. Salt to taste. Your leafy green: either bitter leaf (ewuro) or ugu (fluted pumpkin leaf/ugwu).
Building the Base
Heat the palm oil in a heavy pot over medium-high heat. You are not trying to bleach it — that is a different technique for a different soup. You want it hot enough that a drop of water spatters violently, but not so hot it's smoking continuously. The color will shift from the thick orange-red to something slightly more liquid and vivid. This is the moment. Add about half your blended onion (reserve some raw onion for the end), and let the tomato-pepper blend go in. It will sputter aggressively. This is correct. You need to fry this base down properly — twenty to twenty-five minutes of active cooking over medium heat, stirring regularly, until the water has cooked out of the tomatoes and the oil has risen back to the surface. When you see orange-red oil pooling on top of a darker, drier base, you're ready to proceed.
Adding the Egusi
If you're using the fry method, push your base to the sides and drop the ground egusi directly into the center of the pot. Let it sit for about thirty seconds before stirring — you want it to start toasting against the hot oil before you incorporate it. Stir it through the base until it's fully coated in the palm oil mixture. If you're using the mix method, you've already combined the egusi with some water and blended base to form a thick paste; add this now and stir through. Either way, reduce heat to medium and let the egusi cook in the oil for at least fifteen minutes before you add any stock. You'll know it's right when the raw, slightly flat smell disappears and is replaced by something deeper and nuttier.
Stock, Protein, and the Long Simmer
Add your pre-seasoned meat stock — about two cups to start, more if the soup looks too thick. Add the fresh meat you've already par-cooked (cook your goat, oxtail, and tripe separately in water with onion and seasoning cubes before they go into the egusi). Add the soaked stockfish and the smoked fish. Add the crayfish and your seasoning cubes. Taste for salt. Stir and cover, keeping the heat at a gentle simmer. The soup needs at least thirty minutes from this point to lose the raw taste from the egusi and to develop the layered flavor that makes a proper pot of egusi. Stir every ten minutes or so and check the consistency. The soup should be thick but fluid — it should coat a spoon and slide off slowly. If it's too thick, add stock or water a little at a time. If it's too thin, uncover and let it reduce.
The Greens, Last
If you're using bitter leaf, you've already washed and squeezed it — multiple times — to extract some of the bitterness. Some cooks blanch it first. Some prefer the bitterness and add it with minimal washing. This is personal. The leaf goes in five to ten minutes before you're ready to serve. If you're using ugu, even less time — three to five minutes maximum, because ugu wilts quickly and overcooks into something mushy and olive-colored. You want it soft but still vibrant. Stir the greens in gently and cover for the remaining time.
What It Goes With
Egusi soup does not go with rice. This is not a debate. It goes with something that can be shaped, that you tear with your hand and press into the soup and swallow whole. Pounded yam is the classic — the smooth, stretchy, glutinous result of pounding boiled yam until it becomes something else entirely. Fufu (cassava-based, sour, heavier) is a different register entirely, preferred by many Igbo households. Eba or garri is the most common everyday choice — quick, cheap, filling. Amala, made from yam flour or unripe plantain flour, has a distinctly darker color and earthier flavor that changes the whole meal; amala and egusi is a different experience from pounded yam and egusi. Each accompaniment pulls different notes out of the same soup. Try them and find out where your allegiance falls.
Sourcing in the Diaspora
In the UK, you'll find dried egusi at any African grocery store. In the US and Canada, look for shops serving Nigerian, Ghanaian, or West African communities — Peckham in London, Brixton Market, Dalston; in New York, the Bronx and Brooklyn markets; in Toronto, the stretches of Eglinton West or Weston Road. Online options exist through African food retailers if you're nowhere near a physical shop. Buy the pre-ground version if you're starting out. Stockfish can be the hardest item to find; if unavailable, increase the smoked fish quantity and lean on the crayfish for umami depth. It won't be the same, but it will work.
What This Soup Is Actually For
Egusi soup is a Sunday soup. A homecoming soup. You make it when someone comes back from somewhere far away, when a baby is born, when someone dies and the family gathers and food needs to mean something. You don't make egusi for a casual Tuesday — not because it's difficult, but because the process itself is a declaration of care. The time it takes, the way it fills the house with smell, the pot that stays on the stove for hours. This is not fast food. It is a meal that says: you matter enough for me to do this.