Step 1
Soak stockfish in boiling water for 10 minutes to rehydrate and remove any sand, then strain.
Step 2
In a pot, cover the meat or fish with water, add 1 ½ teaspoon salt, and 1 bouillon cube, and 1 bay leaf , curry powder, thyme, red pepper flakes, garlic, ½ onion. Cover pot, and allow to boil. Boil until meat is tender ~ 30 minutes, or according to your taste.
Step 3
Combine ½ cup water, the tomato, habaneros, ½ onion, 1 bell pepper in a blender and blend until smooth. Set the rest aside.
Step 4
Add crayfish + 1 cup water to a blender, blend until smooth.
Step 5
Heat red palm oil over medium, in a soup pot. Add ½ onion and cook until softened. Add the ground egusi seed and mix. The mixture should be thick.
Step 6
Add the blended tomato mixture and the blended crayfish. Cook for about 10 minutes, then add the stockfish, meat, and the cooking liquid from the meat. Bring to a simmer and then add the bitter leaf and spinach. Cook 10 more minutes. Serve with eba.