
Jamaican Curry Chicken Recipe hits you with tender, juicy chicken in a rich, fragrant curry sauce that tastes bright, savory, a little spicy, and deeply comforting. It suits busy weeknights, meal prep fans, and anyone who wants big flavor in about 1 hour from start to finish. I first fell in love with this dish in a tiny Brooklyn spot, then spent years tweaking it at home until my kitchen smelled like that restaurant on a good day.
Why Make This Jamaican Curry Chicken Recipe at Home
You control the heat level, the richness, and the salt, so the curry fits your taste instead of the other way around. You also skip the takeout wait and get that incredible scent filling your kitchen while the chicken simmers.
Homemade Jamaican Curry Chicken Recipe also stretches easily for a crowd or weekly lunches. A pot of it plus rice and a simple side feeds hungry people without much stress.
“This Jamaican Curry Chicken Recipe tastes like takeout from a great yard spot, only fresher and even more comforting at home. ★★★★★”
Ingredients You Need
Chicken
- 2 to 2.5 pounds bone-in chicken pieces
- Use thighs and drumsticks for the juiciest curry.
- You can use boneless thighs if you prefer, but shorten the simmer time so they do not dry out.
Seasoning & Marinade
- 1 tablespoon Jamaican curry powder
- I like brands such as Blue Mountain or Betapac for that classic flavor.
- Use a Jamaican-style curry powder, not generic yellow curry, since Jamaican blends include allspice and often more turmeric.
- 1 teaspoon ground allspice
- 1 teaspoon smoked or regular paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried thyme or 4 sprigs fresh thyme
- 1 to 1.5 teaspoons kosher salt, plus more to taste
- 1 teaspoon black pepper
- 2 tablespoons fresh lime juice or vinegar
- 2 tablespoons neutral oil (canola, avocado, or vegetable)
Fresh Aromatics
- 1 large yellow onion, sliced
- 4 cloves garlic, minced
- 1 to 2 scallions, chopped
- 1 tablespoon fresh ginger, minced or grated
Heat & Flavor
- 1 Scotch bonnet pepper, whole or sliced
- Keep it whole for milder heat and more aroma.
- Use half or remove seeds for less heat, or swap with habanero if you cannot find Scotch bonnet.
- 2 teaspoons additional Jamaican curry powder for blooming in the pot
- 1 teaspoon brown sugar (optional, balances the heat and acidity)
Vegetables & Body
- 2 medium potatoes, peeled and cut into chunks
- Yukon gold or red potatoes hold shape nicely.
- 1 medium carrot, sliced (optional but adds sweetness and color)
Liquid
- 2 cups low sodium chicken broth or water
- 1 cup coconut milk (full fat for best flavor)
- Canned coconut milk works best; I like Thai Kitchen or similar brands.
Pantry Shortcuts & Substitutions
- Use pre-minced garlic and ginger from jars if you feel tired or short on time.
- Use frozen chopped onions if you want less prep.
- If you cannot find Jamaican curry powder, mix 3 parts regular curry powder with 1 part turmeric and a pinch of allspice as a quick stand-in.
Equipment
- Large heavy pot or Dutch oven with lid
- Cutting board and sharp knife
- Tongs or a sturdy spoon
- Measuring spoons and cups
- Wooden spoon or spatula
- Small bowl for mixing marinade
Tips & Mistakes
- Cut chicken into similar size pieces so they cook evenly.
- Pat chicken dry before seasoning so the spices cling well.
- Season the chicken generously; bland chicken ruins good curry.
- Marinate at least 30 minutes; overnight in the fridge gives deeper flavor.
- Bloom the curry powder in oil until fragrant so the flavor wakes up.
- Do not burn the curry powder; if it smells sharp or bitter, you heated it too long.
- Keep the Scotch bonnet whole if you feel nervous about heat, and avoid breaking it while stirring.
- Taste the broth before adding salt at the end, since it reduces and concentrates.
- Add potatoes after the curry starts simmering so they turn tender but not mushy.
- Stir the pot occasionally and scrape the bottom so nothing sticks and scorches.
- Use full fat coconut milk for a richer, silkier sauce; light versions taste thinner.
- Let the curry rest 5 to 10 minutes before serving so the sauce thickens slightly.
How to Make Jamaican Curry Chicken Recipe
Step 1: Prep and Season the Chicken
Rinse and pat the chicken pieces dry with paper towels. Place them in a large bowl. Add 1 tablespoon curry powder, allspice, paprika, garlic powder, onion powder, thyme, salt, pepper, and lime juice or vinegar.
Drizzle in 1 tablespoon of the oil and toss everything until the chicken coats evenly with the spices. Cover and chill for at least 30 minutes, or up to overnight for deeper flavor.
Step 2: Prep Vegetables and Aromatics
Slice the onion, mince the garlic and ginger, and chop the scallions. Peel and cube the potatoes and slice the carrot. Keep the Scotch bonnet whole or slice it if you want more heat, and set it aside.
Keep all the aromatics near the stove so you can move quickly once the oil heats. This step keeps the curry from burning while you search for ingredients.
Step 3: Brown the Chicken
Heat the remaining 1 tablespoon oil in a large heavy pot over medium to medium high heat. Add the seasoned chicken pieces in a single layer, skin side down if you use skin-on pieces. Brown them for 3 to 4 minutes per side until they develop color.
Work in batches if needed so you do not crowd the pot. Remove browned chicken to a plate and keep it nearby.
Step 4: Bloom the Curry and Sauté Aromatics
Lower the heat slightly to medium. Add 2 teaspoons Jamaican curry powder to the pot and stir it in the remaining oil and chicken drippings. Stir for about 30 seconds until the curry smells fragrant and toasty.
Add the sliced onion, garlic, ginger, and scallions. Stir and cook for 3 to 4 minutes until the onions soften and turn golden at the edges. If the pot looks dry, add a splash of oil or a spoonful of broth.
Step 5: Build the Sauce
Add the browned chicken back into the pot along with any juices on the plate. Tuck the Scotch bonnet pepper and thyme sprigs into the pot. Pour in the chicken broth and stir, scraping the bottom to release any browned bits.
Bring the mixture to a gentle boil, then lower the heat to a steady simmer. Cover the pot and cook for about 15 minutes so the chicken starts to turn tender.
Step 6: Add Potatoes, Carrots, and Coconut Milk
After 15 minutes, stir in the potatoes and carrots. Pour in the coconut milk and add the brown sugar if you use it. Stir gently so you do not break the potatoes.
Keep the Scotch bonnet whole and intact if you want milder heat. Simmer uncovered or partially covered for another 20 to 25 minutes, stirring occasionally, until the chicken feels very tender and the potatoes turn soft.
Step 7: Adjust Seasoning and Thickness
Check the thickness of the sauce. If it looks too thin, simmer a bit longer with the lid off so it reduces and thickens. If it looks too thick, add a splash of broth or water.
Taste the sauce and add more salt or black pepper if needed. Remove the Scotch bonnet if the curry reached your preferred heat level. Fish out the thyme stems as well.
Step 8: Rest and Serve
Turn off the heat and let the Jamaican Curry Chicken Recipe sit for 5 to 10 minutes. This short rest helps the flavors settle and the sauce thicken slightly. Stir once more and serve hot with your favorite sides.
If you cook rice at the same time, aim to finish it right as the curry rests so everything hits the table warm and cozy.
Variations I've Tried
I sometimes swap half the chicken with bone-in turkey wings for a deeper, slightly gamier flavor that still tastes familiar. I also tried a version with chickpeas added along with the potatoes, which stretched the curry and added extra protein and fiber. If you want a lighter version, use only skinless chicken thighs and a bit less coconut milk, then loosen the sauce with extra broth.
You can add bell peppers in the last 10 minutes of cooking for more color and sweetness. I also enjoy a version with extra ginger and a squeeze of lime at the end for a brighter, sharper finish.
How to Serve Jamaican Curry Chicken Recipe
Serve Jamaican Curry Chicken Recipe over fluffy white rice, rice and peas, or coconut rice so the sauce has something to soak into. Add a simple side like steamed cabbage, sautéed callaloo, or a crisp green salad to balance the richness. Warm roti, naan, or even tortillas work nicely to scoop up the curry if you feel like using your hands.
Offer lime wedges and extra sliced scallions on the side so everyone can adjust brightness and freshness. If you cook for kids or spice-sensitive friends, keep the Scotch bonnet whole and serve hot sauce on the table for the heat lovers.
How to store
- Fridge: Cool the Jamaican Curry Chicken Recipe to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- Freezer: Portion the cooled curry into freezer-safe containers or bags, label them, and freeze for up to 3 months.
- Reheating on stove: Reheat gently in a pot over medium low heat with a splash of water or broth, stirring occasionally, until it steams and the chicken heats through.
- Reheating in microwave: Place a portion in a microwave-safe bowl, cover loosely, and heat in short bursts, stirring between each burst, until hot all the way through.

Jamaican Curry Chicken Recipe
Ingredients
Method
- Rinse and pat the chicken pieces dry with paper towels, then place them in a large bowl.
- Add 1 tablespoon Jamaican curry powder, allspice, paprika, garlic powder, onion powder, thyme, salt, black pepper, and lime juice or vinegar to the chicken.
- Drizzle in 1 tablespoon of the neutral oil and toss until the chicken is evenly coated. Cover and refrigerate for at least 30 minutes or up to overnight to marinate.
- Slice the onion, mince the garlic and ginger, and chop the scallions. Peel and cube the potatoes and slice the carrot. Keep the Scotch bonnet whole for milder heat or slice it if you prefer more heat, then set aside.
- Heat the remaining 1 tablespoon oil in a large heavy pot or Dutch oven over medium to medium-high heat. Add the seasoned chicken pieces in a single layer, skin side down if using skin-on, and brown for 3 to 4 minutes per side. Work in batches if necessary to avoid crowding the pot. Transfer browned chicken to a plate and set aside.
- Reduce the heat slightly to medium. Add 2 teaspoons Jamaican curry powder to the pot, stirring it into the remaining oil and chicken drippings. Bloom the curry for about 30 seconds until fragrant, being careful not to burn it.
- Add the sliced onion, garlic, ginger, and scallions. Cook, stirring frequently, for 3 to 4 minutes, until the onions soften and turn golden at the edges. Add a splash of oil or broth if the pot looks too dry.
- Return the browned chicken and any accumulated juices to the pot. Tuck in the Scotch bonnet pepper and fresh thyme sprigs if using. Pour in the chicken broth or water and stir, scraping the bottom of the pot to release any browned bits. Bring to a gentle boil, then reduce to a steady simmer, cover, and cook for about 15 minutes.
- After 15 minutes, stir in the potatoes and carrot. Pour in the coconut milk and add the brown sugar if using. Stir gently so the potatoes do not break apart, keeping the Scotch bonnet whole if you prefer milder heat.
- Simmer uncovered or partially covered for 20 to 25 minutes, stirring occasionally, until the chicken is very tender and the potatoes are soft. Adjust the heat as needed to maintain a gentle simmer and prevent scorching.
- Check the thickness of the sauce. If it is too thin, continue simmering with the lid off to reduce and thicken. If too thick, add a splash of broth or water. Taste and adjust seasoning with additional salt and black pepper as needed. Remove the Scotch bonnet pepper and thyme stems.
- Turn off the heat and let the curry rest for 5 to 10 minutes to allow the flavors to settle and the sauce to thicken slightly. Stir once more, then serve hot over rice, rice and peas, or with your favorite sides.
Notes
Approximate per serving (1 of 6): 410 calories; fat 26 g; saturated fat 12 g; carbohydrates 17 g; fiber 3 g; sugars 4 g; protein 26 g; sodium 480 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
