In a large pot, heat the palm oil (or vegetable oil) over medium heat. Add the beef or chicken chunks and cook until browned on all sides.
Add the chopped onion and minced garlic to the pot. Sauté until the onion is soft and translucent.
Stir in the chopped tomatoes, tomato paste, paprika, ground black pepper, ground cumin, and salt. Cook for about 5 minutes, allowing the tomatoes to break down and the spices to release their flavors.
Add the finely chopped cassava leaves to the pot. Stir to combine with the meat and tomato mixture.
Pour in the beef or chicken broth, stirring well. If using, add the Scotch bonnet peppers for heat.
Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 30-40 minutes, or until the meat is tender and the cassava leaves are well-cooked.
Taste and adjust seasoning with additional salt or pepper if needed.
Garnish with chopped fresh cilantro before serving.
Enjoy your meal!