Wash kale. Blanch for 2 minutes then drop into ice water. Once cool to the touch, stain, use both hands to squeeze out as much water as you can. Set aside
Chop spinach and set aside
Boil raw, deshelled peanuts with skin removed in 2 cups of water for about 5 minutes. Let cool
Blend boiled peanuts, 6 cloves of garlic, 1/2 sweet onions , 1/4 inch ginger with 1 cup of water until creamy.
Transfer blended peanuts into a medium saucepot, rinse blender with about 1/ 2 cup of water. Add 1 cup of reserved broth from dried fish. Bring to a gentle simmer and let cook for about 15 minutes, stirring occasionally to prevent burning. ( If going for heat, cook habanero in sauce and remove before adding boiled fish and crayfish)
Add in boiled fish, ground crayfish, salt, stir, and simmer for about 5 minutes.
Now add your cooked kale, making sure to break up chunks, chopped spinach and remaining broth from fish. Stir well, cover and simmer for 5-7 minutes until spinach is completely wilted. Season to taste
Finally, slice remaining quarter of sweet onions in 1/4 cup of avocado oil or peanut oil until slightly brown. Pour over ndole, simmer for a couple of minutes and its all ready.
Serve with fufu corn, ripe plantains or garri.