If using fresh cassava leaves, wash them thoroughly and finely chop. If using frozen cassava leaves, ensure they are thawed and drained.
In a large pot, heat the red palm oil or vegetable oil over medium heat. Add the finely chopped onion and sauté until soft and translucent. Add the minced garlic and cook for another minute.
Add the beef or goat meat pieces to the pot. Cook until browned on all sides.
Stir in the chopped tomatoes, ground paprika, ground black pepper, and salt. Cook for about 5 minutes until the tomatoes are soft and the mixture is fragrant.
Add the chopped cassava leaves to the pot and mix well. Pour in the water or beef broth and bring to a boil. Reduce the heat and let it simmer for about 45 minutes to 1 hour, or until the meat and cassava leaves are tender.
Stir in the peanut butter until well combined. Continue to cook for another 10-15 minutes, stirring occasionally, until the stew is thickened and the flavors are well blended.
Enjoy your meal!