Authentic Jamaican Curry Chicken with Coconut Sauce

Jamaican Curry Chicken is a tropical delight that’s better than takeout. After making this many times, I’ve perfected the creamy coconut sauce. The trick I discovered is using full-fat coconut milk for that rich, velvety texture. This dish is cozy, comforting, and perfect for a quick dinner. If you love recipes like this, you’ll also enjoy Easy No Bake Lemon Pie Recipe for Refreshing Desserts and Chilled Roasted Tomato Basil Soup with Coconut Cream.

Why This Authentic Jamaican Curry Chicken with Coconut Sauce Is Pure Comfort
- Authentic Jamaican flavors in every bite
- Creamy coconut sauce that's out of this world
- Quick and easy weeknight dinner
- Better than takeout, and healthier too
What You'll Need for Authentic Jamaican Curry Chicken with Coconut Sauce
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 2 lbs boneless, skinless chicken thighs
- 2 tbsp curry powder
- 1 can (14 oz) coconut milk
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 Scotch bonnet pepper, seeded and minced (optional)
- 1 tbsp tomato paste
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp allspice
- Optional: Fresh cilantro, chopped
- Optional: Green onions, sliced
- Optional: Lime wedges

📝 Ingredient Notes
- Curry powder: Adjust to taste for spiciness.
- Scotch bonnet pepper: Omit for a milder version.
đź›’ Tools & Equipment I Recommend
- Heavy-bottomed skillet — Ensures even cooking and prevents burning. → See on Amazon
- Immersion blender — Makes blending the sauce right in the pot a breeze. → See on Amazon

How to Make Authentic Jamaican Curry Chicken with Coconut Sauce
- Step 1: Season chicken with curry powder, salt, and black pepper. Heat oil in a large skillet over medium-high heat. Add chicken and cook until browned on both sides. Remove chicken and set aside.
- Step 2: In the same skillet, add onion, garlic, ginger, and Scotch bonnet pepper (if using). Cook until softened. Stir in tomato paste and cook for 1 minute.
- Step 3: Return chicken to the skillet. Pour in coconut milk, add allspice, and bring to a simmer. Reduce heat to low, cover, and let it cook for 20-25 minutes, or until chicken is cooked through.
- Step 4: Remove from heat and use an immersion blender to blend the sauce until smooth. Taste and adjust seasoning if needed. Garnish with cilantro, green onions, and lime wedges. Serve hot over rice.
Cook's Tips for Perfect Authentic Jamaican Curry Chicken with Coconut Sauce
- : For a thicker sauce, simmer uncovered for a few more minutes.
- Common mistake and fix: Don't overcook the chicken. It can become tough. If it's not cooked through, add a little water and continue cooking.
- : For a milder version, reduce the amount of curry powder or omit the Scotch bonnet pepper.
- : Leftovers can be frozen for up to 3 months.
Storing & Reheating Authentic Jamaican Curry Chicken with Coconut Sauce
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 4 days. Make-ahead tip: The chicken can be cooked a day ahead and reheated before serving.
Freezing Authentic Jamaican Curry Chicken with Coconut Sauce
Freeze cooked chicken and sauce separately for up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway through.
Recipe Notes
- Chef tip: To make it gluten-free, ensure your curry powder is gluten-free.
- Best substitution: Chicken breasts can be used instead of thighs, but they may dry out more easily.
- Make-ahead: The chicken can be cooked a day ahead and reheated before serving.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the sauce is too thick, thin it out with a little water or chicken broth.
Want to level up this recipe?
High-quality curry powder — Makes a world of difference in flavor. → Check price on Amazon
Authentic Jamaican Curry Chicken with Coconut Sauce

Ingredients
Main Ingredients
- 2 lbs boneless, skinless chicken thighs
- 2 tbsp curry powder
- 1 can (14 oz) coconut milk
- 1 large onion, finely chopped
Seasonings
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 Scotch bonnet pepper, seeded and minced (optional)
- 1 tbsp tomato paste
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp allspice
Optional Toppings
- Fresh cilantro, chopped
- Green onions, sliced
- Lime wedges
Instructions
- Step 1: Season chicken with curry powder, salt, and black pepper. Heat oil in a large skillet over medium-high heat. Add chicken and cook until browned on both sides. Remove chicken and set aside.
- Step 2: In the same skillet, add onion, garlic, ginger, and Scotch bonnet pepper (if using). Cook until softened. Stir in tomato paste and cook for 1 minute.
- Step 3: Return chicken to the skillet. Pour in coconut milk, add allspice, and bring to a simmer. Reduce heat to low, cover, and let it cook for 20-25 minutes, or until chicken is cooked through.
- Step 4: Remove from heat and use an immersion blender to blend the sauce until smooth. Taste and adjust seasoning if needed. Garnish with cilantro, green onions, and lime wedges. Serve hot over rice.
Notes
- Chef tip: To make it gluten-free, ensure your curry powder is gluten-free.
- Best substitution: Chicken breasts can be used instead of thighs, but they may dry out more easily.
- Make-ahead: The chicken can be cooked a day ahead and reheated before serving.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the sauce is too thick, thin it out with a little water or chicken broth.
Storage
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze cooked chicken and sauce separately for up to 3 months.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway through.
- Make ahead: The chicken can be cooked a day ahead and reheated before serving.
Nutrition Per Serving
- Calories: 450
- Protein: 36g
- Fat: 28g
- Carbs: 12g
- Fiber: 2g
- Sugar: 4g
- Sodium: 800mg
- Cholesterol: 140mg
- Sat. Fat: 16g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Authentic Jamaican Curry Chicken with Coconut Sauce FAQs
Yes, the chicken can be cooked a day ahead and reheated before serving. The sauce can also be made ahead and reheated.
Overcooking the chicken is the most common reason. To prevent this, use a meat thermometer to ensure the chicken reaches an internal temperature of 165°F (74°C).
Yes, cook the chicken and sauce on low for 6-8 hours or on high for 3-4 hours. The sauce may need to be thickened after cooking.
Rice, naan bread, or roti are all great options. For a lighter meal, try it with a side salad.
Yes, cooked chicken and sauce can be frozen separately for up to 3 months. Thaw overnight in the fridge before reheating.
A Warm Final Note
I can’t wait for you to try Authentic Jamaican Curry Chicken with Coconut Sauce and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






