In a large bowl, season the chicken pieces with salt, black pepper, ground allspice, dried thyme, and paprika. Mix well to ensure the chicken is evenly coated. Let it marinate for at least 30 minutes.
In a large pot or Dutch oven, heat the vegetable oil over medium-high heat.
Add the chicken pieces to the pot and brown them on all sides. This may need to be done in batches. Once browned, remove the chicken and set aside.
In the same pot, add the chopped onion, minced garlic, and chopped bell pepper. Sauté until the vegetables are softened and the onion is translucent.
Add the chopped tomatoes and tomato paste. Stir to combine and cook for another 5 minutes.
Return the browned chicken to the pot.
Add the chicken broth, soy sauce, Worcestershire sauce, and brown sugar. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to low.
Cover the pot and let it simmer gently for about 45 minutes to 1 hour, or until the chicken is tender and cooked through.
Taste the stew and adjust the seasoning with additional salt and pepper if needed.
Garnish with freshly chopped cilantro.
Enjoy your meal!