If using fresh cassava leaves, wash them thoroughly and remove any tough stems. Blanch the leaves in boiling water for about 10 minutes, then drain and chop finely. If using frozen cassava leaves, thaw them and chop if needed.
Heat the palm oil or vegetable oil in a large pot over medium heat.
Add the chopped onion and cook until it becomes translucent.
Add the minced garlic and chopped green chilies, cooking for another 1-2 minutes.
Stir in the diced tomato and cook until it softens.
Add the paprika, ground coriander, ground cumin, salt, and black pepper. Stir to combine.
Add the chopped cassava leaves to the pot and mix well with the tomato and spices.
Pour in the coconut milk and stir to combine.
Reduce heat to low and let the mixture simmer gently for about 20-30 minutes, stirring occasionally. The cassava leaves should be tender and well-blended with the coconut milk.
If using shrimp or fish, add them to the pot about 10 minutes before the dish is done. Cook until the seafood is fully cooked and tender.
Enjoy your meal!