Boil assorted meats in a pot with salt and seasoning cubes until tender.
In a separate pan, heat palm oil over medium heat until clear.
Add chopped onions to the oil and sauté until golden brown.
Stir in the ground egusi and fry for about 5 minutes.
Gradually add water or broth, stirring to achieve a smooth consistency.
Incorporate cooked meats into the mixture, along with any remaining broth.
Add ground crayfish and pepper, stirring to combine.
Let the soup simmer for about 15 minutes.
Mix in spinach or bitter leaf and cook for an additional 5 minutes.
Serve hot with pounded yam, rice, or your preferred accompaniment.