If using dried cassava leaves, rinse them and soak them in water for several hours or overnight to rehydrate. Drain and set aside. If using fresh cassava leaves, wash and chop them finely.
Heat the palm oil or vegetable oil in a large pot over medium heat.
Add the chopped onion and minced garlic, and sauté until the onion is translucent.
Add the meat pieces and cook until they are browned on all sides.
Stir in the ground peanuts or peanut butter, ensuring it blends well with the meat.
Gradually add the beef or chicken broth, stirring to create a thick sauce.
Stir in the prepared cassava leaves, making sure they are well mixed with the sauce.
Add ground crayfish (if using), ground paprika, dried thyme, ground black pepper, and salt. Mix well.
Reduce the heat to low, cover the pot, and let it simmer for 45-60 minutes, or until the meat is tender and the cassava leaves are well cooked. Stir occasionally, adding more broth if needed to maintain a stew-like consistency.
Enjoy your meal!