
Experience the vibrant flavors of the Caribbean with this aromatic Jamaican curry chicken. Tender chicken pieces are marinated in a blend of warm spices and simmered in a rich, creamy coconut sauce with hearty potatoes and carrots.
Clean the chicken by placing the chunks in a large bowl with the lime or lemon juice and vinegar. Cover with cold water, massage the mixture into the meat, then drain thoroughly. This traditional Jamaican step helps remove any gamey scent.
In a clean bowl, combine the chicken with the chopped onion, spring onion, crushed garlic, scotch bonnet pepper, ginger, pimento seeds, all-purpose seasoning, cumin, turmeric, curry powder, and 1 teaspoon of salt. Mix well to ensure every piece is coated. Cover and marinate in the fridge for at least 30 minutes, or ideally overnight for maximum flavor.
Heat the oil in a heavy-bottomed pot or Dutch oven over medium heat. Carefully add the chicken and its marinade to the pot. Fry until the chicken is lightly browned, about 3 minutes per side. Stir in the carrots and potatoes and cook for another 2 minutes.
Pour 400ml of hot water into the marinade bowl to pick up any remaining spices, then pour it into the pot. Add the coconut milk and soy sauce. Bring the liquid to a boil over high heat, then reduce to low. Cover and simmer for 30 minutes. Remove the lid and continue simmering for 10-15 minutes until the sauce reaches your desired thickness. Season with black pepper and brown sugar to taste. Garnish with fresh coriander and serve with rice, roti, and avocado.
For a milder version, use a deseeded scotch bonnet or substitute with 1 teaspoon of mild chili powder. If Jamaican curry powder is unavailable, a mild Madras curry powder works well. This dish develops even deeper flavor if made a day in advance.





