01 - In a large bowl, combine the chicken pieces with the curry powder, salt, black pepper, minced garlic, grated ginger, thyme sprigs, chopped Scotch bonnet pepper, and lime juice. Mix thoroughly to coat evenly, cover, and refrigerate for at least 1 hour or overnight for deeper flavor penetration.
02 - Heat the vegetable oil in a large Dutch oven or deep skillet over medium heat. Add 2 tablespoons of Jamaican curry powder and toast for 1 to 2 minutes, stirring constantly to prevent burning, until fragrant and deeply aromatic.
03 - Add the marinated chicken pieces to the pot, reserving any remaining marinade liquid. Sear the chicken until lightly browned on all sides, approximately 5 minutes, working in batches if needed to avoid overcrowding.
04 - Add the sliced onion, chopped scallions, and chopped bell pepper to the pot. Sauté for 3 minutes, stirring occasionally, until the vegetables are softened and fragrant.
05 - Pour in the reserved marinade liquid and chicken broth. Add the diced potatoes, thyme sprigs, and allspice berries if using. Stir well to combine, bring to a gentle simmer, then lower the heat and cover with a lid.
06 - Cook for 30 to 35 minutes, stirring occasionally, until the chicken is fully cooked through, the potatoes are fork-tender, and the sauce has thickened to a rich gravy consistency. Adjust salt and pepper to taste.
07 - Remove from heat and garnish with additional chopped scallion or fresh thyme if desired. Serve hot alongside steamed white rice, Jamaican rice and peas, or fried plantains.