In a large pot, heat the vegetable oil or palm oil over medium heat. Add the chopped onion and cook until translucent.
Stir in the minced garlic, ginger, and hot peppers. Cook for 2-3 minutes until fragrant.
Add the meat pieces to the pot and cook until browned on all sides.
Stir in the ground black pepper, paprika, dried thyme, allspice, and salt.
Pour in the water or beef/chicken stock, and add the bouillon cubes if using. Stir well.
Add the bay leaves and lemongrass if using. Bring the mixture to a boil.
Reduce the heat to low and simmer for 45 minutes to 1 hour, or until the meat is tender.
If using, add the chopped okra or yams to the pot and cook for an additional 15-20 minutes, or until the vegetables are tender.
Garnish with fresh parsley or cilantro before serving.
Enjoy your meal!