This authentic Jamaican curry chicken is a bold, flavorful dish made with bone-in chicken, Jamaican curry powder, fresh herbs, and potatoes — simmered into a thick, aromatic stew perfect over rice.
2½–3 lbs bone-in chicken (cut into pieces)
2½ tbsp Jamaican curry powder, divided
4 garlic cloves, minced
1 tbsp ginger, grated
2 scallions, chopped
1 medium onion, chopped
1 scotch bonnet pepper (whole or chopped)
4–5 sprigs fresh thyme
2–3 medium potatoes, peeled and cubed
1 medium carrot, sliced (optional)
1 tbsp lime juice or vinegar
Salt & black pepper to taste
1½–2 cups water or coconut milk
2 tbsp oil
½ tsp allspice
Rinse chicken with lime or vinegar, pat dry. Season with 1 tbsp curry powder, garlic, ginger, scallions, thyme, salt, pepper, and scotch bonnet. Marinate at least 1 hour.
Heat oil in pot. Toast 1 tbsp curry powder for 30 seconds. Brown chicken pieces in batches. Set aside.
In same pot, sauté onion and carrot. Deglaze with a splash of liquid.
Return chicken to pot. Add remaining marinade, potatoes, thyme sprigs, allspice, and water or coconut milk. Bring to boil.
Reduce heat, cover, and simmer for 45–60 minutes, stirring occasionally, until chicken is tender and sauce is thick.
Remove scotch bonnet and thyme stems. Serve hot over rice.
For milder heat, leave the scotch bonnet whole. For creamier curry, add ½ cup coconut milk near the end. Best when made a day ahead.