West African
Put the beef in a pot with half the onion, 1 stock cube and a pinch of salt, cover and steam for 10 minutes, then add the water and simmer for 35-40 minutes until tender.
Add the smoked fish to the meat for the last 5 minutes, then set the meat and fish aside and keep the stock (about 600 ml).
Mix the ground egusi with the remaining onion and 4 tbsp of the stock into a thick paste.
Heat the palm oil in a large pot over medium heat for 2 minutes (do not let it smoke), then drop in spoonfuls of the egusi paste and fry for 8-10 minutes, turning gently, until the lumps are firm and lightly golden.
Add the blended pepper, crayfish, the second stock cube and the reserved stock, return the meat and fish, cover and simmer for 15 minutes, stirring occasionally so it does not stick.
Stir in the spinach, cook for 3-5 minutes until wilted, then taste and adjust the salt.
Serve hot with fufu, eba or pounded yam.