Caribbean Curry Chicken and Rice Recipe: Bold Jerk-Spiced Heat With Fragrant Jasmine Base

Main Courses

Caribbean Curry Chicken and Rice Recipe: Bold Jerk-Spiced Heat With Fragrant Jasmine Base

This Caribbean curry chicken and rice delivers the bold flavors of jerk-spiced heat and fragrant jasmine rice in one aromatic package. The secret lies in marinating the chicken overnight with a blend of allspice, Scotch bonnet, and thyme, then slow-simmering it with tomatoes and coconut milk for deep, complex flavors.

Every bite combines tender chicken with perfectly seasoned rice that absorbs the rich curry sauce.

The one-pot cooking method keeps preparation simple while building layers of flavor—starting with a toasted spice base, then layering in the marinaded chicken and rice for a cohesive dish.

By the time you serve, the kitchen will smell like a Caribbean feast, and the combination of smoky jerk spices with sweet coconut and fragrant jasmine rice creates a balance that’s both comforting and exciting.

Ready in about 45 minutes, this recipe is perfect for weeknight dinners or weekend gatherings.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for caribbean curry chicken and rice

Jerk-spiced chicken, fragrant jasmine rice, and rich coconut milk create this vibrant Caribbean-inspired dish.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on preferred for flavor
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for less heat
Allspice Berries 🌿 1 tsp Whole berries, lightly crushed
Fresh Thyme Leaves 🌿 ¼ cup Packed, stems removed
Garlic Cloves 🧄 4 cloves Peeled, minced
Coconut Milk 🥥 13 ½ oz Full-fat canned variety
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Yellow Onion 🧅 1 whole Medium, diced
Ground Ginger 🌿 1 tsp Freshly grated preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly ground
Lime Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 0.2 cup Chopped, for garnish

The Scotch bonnet is the flavor powerhouse here—look for vibrant red peppers at Latin markets or well-stocked grocery stores. Whole Foods or Trader Joe's usually carry them, but if you can't find one, a habanero with seeds removed works in a pinch. The allspice berries? Toast them lightly in a dry pan for 30 seconds before grinding—they'll develop a deeper, almost cinnamon-like aroma. For the chicken, thighs stay juicier than breasts during the long simmer, but if you prefer white meat, use bone-in, skinless pieces. The coconut milk should be full-fat for that creamy texture; Thai Kitchen brand is my go-to for consistency.

No Scotch bonnet? Double the amount of habanero or jalapeño but remove seeds and membranes first. Substituting dried thyme for fresh? Use one-third the amount—dried is more concentrated. The tomato paste can be skipped if you're short, but it adds that deep, sweet base that balances the heat. For extra richness, stir in 1 tablespoon of peanut butter at the end (trust me, it works). The jasmine rice soaks up all the flavors beautifully, but if you're out, basmati or even long-grain white rice will do in a pinch—just increase the water by about 2 tablespoons.

This dish tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze portions for 3 months. The sauce thickens as it cools, so add a splash of water or coconut milk when reheating. For meal prep, cook the chicken and rice separately, then combine when ready to serve. The lime juice should be added fresh at serving time to keep the cilantro bright and the flavors vibrant—it's the little finishing touch that makes this dish shine.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: The rice cooks right in the curry—no separate pot, no sticky mess. Just dump the jasmine rice in with the chicken and simmer; the fragrant steam does the rest while you chop veggies or pour wine.
  • Heat Without Burn: That Scotch bonnet packs a punch, but the allspice and thyme mellow it into something sophisticated—not just spicy, but layered. Honestly, the first time I added too much, my partner ate the whole pan anyway.
  • Leftovers That Beg: This curry tastes even better the next day, especially when reheated with a splash of water. I freeze portions for lazy Mondays, and the rice stays fluffy—no sad, dry grains here.
  • Budget Crowd-Pleaser: Chicken thighs stretch farther than breasts, and jasmine rice is a steal. Serve with roti or flatbread for a meal that feeds four for under $15, and everyone’s happy—even my picky 10-year-old.

Step-by-step instructions for Caribbean curry chicken and rice

This method delivers restaurant-quality depth with balanced heat and aromatic layers.

1

Prepare the Jerk Marinade and Sear the Chicken

In a food processor, combine the seeds-removed Scotch bonnet pepper, the 1 teaspoon allspice berries, the 0.25 cup fresh thyme leaves, the 4 cloves garlic, the 1 teaspoon ground ginger, the 1.5 teaspoons salt, and the 0.5 teaspoon black peppercorns. Pulse until finely ground but not pasty. Transfer to a bowl and whisk in the 2 tablespoons lime juice. Pat the 1.5 pounds boneless chicken thighs dry with paper towels and coat thoroughly in the marinade. Let sit for 30 minutes at room temperature.

Heat a large skillet over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the chicken in a single layer and sear for 5-6 minutes per side until golden brown and cooked through to 165°F internally. Remove and set aside on a plate.

2

Build the Curry Base

In the same skillet, add the 1 whole yellow onion and cook for 5 minutes until softened. Stir in the 2 tablespoons tomato paste and cook for 2 minutes until darkened. Pour in the 13.5 ounces coconut milk and scrape up any browned bits from the bottom. Bring to a gentle simmer and let cook for 5 minutes to meld flavors.

3

Cook the Jasmine Rice

While the curry simmers, rinse the 1 cup jasmine rice under cold water until the water runs clear. In a separate pot, combine the rice with 1.5 cups water and bring to a boil. Reduce heat to low, cover, and cook for 15 minutes until the liquid is absorbed. Remove from heat and let steam, covered, for 5 minutes. Fluff with a fork and keep warm.

4

Combine and Finish

Return the seared chicken to the curry sauce and simmer for 8-10 minutes until heated through. Taste and adjust seasoning with additional salt or lime juice if needed. Serve the rice in bowls and ladle the chicken and curry sauce over the top. Garnish with the 0.2 cup chopped fresh cilantro just before serving.

5

Rest and Serve

Let the dish rest for 5 minutes before serving to allow flavors to fully meld. The rice should be tender with a slight bite, while the chicken remains juicy with tender, spiced meat. The curry sauce should coat the back of a spoon with a balance of sweet, spicy, and tangy notes.

👨‍🍳

Pro Tips For Making Caribbean Curry Chicken And Rice

  • Sear the Chicken First: Hit the chicken thighs with a dry pan over medium-high heat until they’re golden on both sides—about 3-4 minutes per batch. I learned this the hard way: skipping the sear means flavor just sits there instead of building layers. The caramelized crust locks in juices when the curry sauce later bathes the chicken.
  • Toast the Spices Low: Bloom your allspice berries and Scotch bonnet in the oil on low heat for 2-3 minutes—just until fragrant, not browned. After burning two batches, I finally realized high heat torches the allspice’s warmth and turns the bonnet bitter. Low and slow lets those flavors sing without smoky regret.
  • Salt the Rice Water: Add a pinch of salt (½ teaspoon) to the jasmine rice’s cooking water—yes, even if your broth is already seasoned. My grandmother swore by this, and she was right: it prevents the rice from tasting bland against the rich curry. The subtle salt balance makes the dish feel complete.
  • Use Whole Allspice Berries: Don’t crush the allspice berries—leave them whole and fish them out after 10 minutes of cooking. I was skeptical until I tried it: whole berries infuse the oil with flavor without overpowering, while crushed ones turn the curry into a spice grenade. A quick strain later, and your sauce stays elegant.

Creative variations of this recipe

Jerk-Spiced Heat Level

Adjust the Scotch bonnet heat to your preference—remove seeds for mild heat or keep them for a fiery kick. For a medium-spice version, use ½ a Scotch bonnet with seeds removed, or swap for 1 habanero (seeds and membranes removed).

If you love heat, add ½ teaspoon cayenne pepper to the marinade. I’ve found that doubling the lime juice at the end helps balance the heat beautifully. 🌶️

Coconut Milk Swaps

Full-fat coconut milk is key for richness, but you can substitute 1 cup light coconut milk + ¼ cup heavy cream for a lighter texture. For a dairy-free option, use 1 cup unsweetened almond milk (though the sauce will be thinner).

If you’re avoiding coconut entirely, try 1 cup Greek yogurt—it adds tang and creaminess while keeping the dish cohesive.

Protein Variations

Swap chicken thighs for chicken breasts (use bone-in, skin-on for juiciness) or pork shoulder (increase marinade time to 1 hour). For a vegetarian version, use firm tofu or chickpeas—simmer them with the sauce for 10 minutes extra.

I’ve also made this with shrimp, adding them in the last 5 minutes of cooking to avoid overcooking. 🍤

Rice Alternatives

Jasmine rice is ideal, but brown rice (cook time: 30 minutes) or quinoa (cook time: 15 minutes) work well. For a one-pot approach, use 1 cup long-grain white rice and reduce the water to 1 cup—the curry sauce will steam it perfectly.

If you prefer cauliflower rice, cook it separately and stir it into the sauce at the end for a low-carb twist.

Slow Cooker Method

For hands-off cooking, sear the chicken as directed, then transfer everything (except rice) to a 6-quart slow cooker. Cook on LOW for 4 hours or HIGH for 2 hours. Stir in the rice and cook for 30 more minutes on HIGH.

This method deepens the flavors and keeps the chicken tender. I love using my Hamilton Beach slow cooker for this—it’s reliable and easy to clean. ⏰

Garnish Ideas

Fresh cilantro is classic, but try chopped scallions or mint leaves for a brighter finish. Add toasted coconut flakes for crunch or crumbled feta for a tangy contrast. A drizzle of lime crema (mix 2 tbsp sour cream + 1 tbsp lime juice) elevates the dish to restaurant-level.

For extra heat, sprinkle with chopped pickled jalapeños right before serving.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 155mg52%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Yes, but chicken breasts need special handling to stay juicy. Use bone-in, skin-on pieces and sear them for 3-4 minutes per side until golden. After marinating, pat them dry and cook them 5 minutes less than thighs to avoid dryness. The skin helps retain moisture during the long simmer.

2

How do I make this dish less spicy?

Remove all seeds and membranes from the Scotch bonnet pepper before grinding. For extra mildness, swap it for 1 bell pepper or ½ habanero with seeds removed. Add 1 extra tablespoon of lime juice at the end—it helps balance any lingering heat while brightening flavors.

3

Can I prepare this recipe in a Dutch oven?

A Dutch oven is perfect for this one-pot approach. After searing the chicken, add the onions and tomato paste, then pour in the coconut milk and rice. Use 1.25 cups water instead of separate rice cooking water. Simmer covered for 25 minutes on low heat, then let it steam for 5 minutes off the heat.

4

What if I don't have jasmine rice?

Use long-grain white rice or brown rice—both work well. For white rice, reduce the water by 2 tablespoons (use 1.25 cups instead of 1.5 cups). Brown rice needs 30 minutes of simmering time, so add it to the curry sauce 10 minutes before the chicken is fully cooked.

5

How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days. The sauce thickens when cold, so add 1-2 tablespoons of water or coconut milk when reheating. For freezing, portion the chicken and sauce separately from the rice. Freeze for up to 3 months—thaw overnight in the fridge before reheating.

★★★★★5.0(9 reviews)
Categories Main Courses