Cut the beef into small cubes, season with one chopped onion and one Knorr Stock Cube. Add half a cup of water and boil for about 10 minutes or until tender. Set aside.
Mix the ground egusi in half a cup of water. Set aside. Blend the tomatoes, the second onion and the chilli.
Heat the palm oil in another pot and add the Egusi mixture. Stir well and allow it to fry for a moment. Add the blend and stir well. Then Add the ground crayfish, second Knorr cube and stock fish.
Add 2 cups of water and allow to cook for five minutes. Add the boiled meat and stir. Turn the heat down and simmer for a further two minutes.
Wash and finely slice the Ugwu leaves. Add to the simmering soup and stir. Continue to simmer for a further five minutes to allow the vegetables to soften. Serve with cassava fufu or garri.