Add the meat salt, stock cubes, garlic paste and half of sliced red onions to a sauce pan and bring to boil. Then simmer for 20-30 minutes until the meat is cooked. Reserve the stock
Simultaneously, boil stock fish with salt and water until tender and flakes come apart. Reserve the stock and add the fish flakes to the meat and set aside
Boil peanuts for approximately 15 minutes in a sauce pan. Set aside to cool
Add the remainder red onions to the cool peanuts and blend/pulse in a food processor or blender until smooth consistency, using water incrementally to facilitate the blending
Transfer peanut and onion paste into a sauce pan, add 2 – 3 cups of the reserved stock and half the crayfish and let all simmer for approx. 30 minutes (or until the oil comes to the top) , stirring regularly to prevent burn
Simultaneously, add 2 tablespoons of oil in a frying pan and sauté the prawns until they just turn pink. Add half of the sliced white onions, stir for a few more minutes and set aside
Then heat up 2 tablespoons of oil in a frying pan, add the rest of the crayfish and rest of sliced white onions followed by the boiled meat and stock fish and sauté until brown but not burnt and set aside
Add the drained bitter leaves and or spinach to the peanut paste. Incorporate the vegetables by stirring and let simmer for approx. 5minutes
Finally add in the meat, fish, prawn and oil to finalise the pot of Ndole
Stir for a few minutes and serve hot with side of boiled yams or plantains, bobolo, or dodo