||Wash your protein of choice, stock fish,Kpomo,dry fish. Put in a clean pot then spice it with sliced onions and stock cube. Cook it till meat is soft. Then bring down from fire..
||Pour the red palm oil into a dry pot and set on the stove to heat. As soon as the oil melts(don't allow it bleach,it should just turn translucent),add the sliced onions and tin tomatoes,fry for sometime,add the ground egusi,pepper and iru to the mix,then fry. Mix the ground egusi with oil till every grain of egusi turns yellow..
||Stir the egusi on low to medium heat. Keep stir-frying for about 10 minutes..
||Add the meat/fish stock (water from cooking the fish and meat) then stir the egusi. still too thick, you can add hot water in the same way till you get the consistency you want. If your choice of vegetable is bitter leaf, add it at this time..
||Cover the pot and cook for 20 minutes, stirring at intervals. Also, top up the water when necessary. If you don't stir it, it will burn. Cooking time for egusi soup is 30 minutes, else the soup will not taste nice. Also, egusi that is not cooked long enough may cause upset stomach. The egusi is done when you notice that the oil has separated from the mix. Then add your meat and stockfish.
||Add the ground crayfish(reason it's added now is so it doesn't burn the soup). Stir and add the Nigerian pumpkin leaves (if that is what your using, You could also use both).
||Add your seasoning, salt if necessary. If it is too thick, add some water to bring it to a consistency you like. 9. Cover and leave to simmer and it is done! It's perfect with Pounded Yam. You can also serve it with Eba (Garri), Amala, Semolina Fufu, or Cassava Fufu..