Jamaican Curry Rice Recipe: Fragrant Allspice and Scotch Bonnet Heat

Jamaican Curry Rice Recipe: Fragrant Allspice and Scotch Bonnet Heat

This dish brings the vibrant flavors of Jamaica to your kitchen with its fragrant allspice and bold Scotch bonnet heat. I’ve tested this recipe repeatedly to ensure the balance of spices is just right.

The curry blends warm, earthy notes with a subtle kick, while the rice cooks up fluffy and aromatic. It’s a complete dish that’s both comforting and packed with authentic island character.

What makes this special is the way the spices bloom in hot oil, creating a base that’s rich and deeply flavorful. Every bite delivers layers of warmth and complexity.

Serve it as a main or alongside your favorite protein for a meal that transports you straight to the Caribbean.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Jamaican Curry Rice

Warm spices and Scotch bonnet heat meet fluffy rice for authentic Caribbean flavor.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, finely chopped
Ground Allspice 🌿 2 tsp Freshly ground for best aroma
Jamaican Curry Powder 🌶️ 2 tbsp Authentic island blend preferred
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Turmeric 🟡 1 tsp For color and earthiness
Fresh Thyme Leaves 🌿 2 tbsp Stems removed, chopped
Vegetable Oil 🫒 ¼ cup Or coconut oil for authenticity
Chicken Stock 🍲 2 ½ cups Low-sodium preferred for balance
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The curry powder is everything here. Walkerswood or Chief brands are the gold standard—find them at Caribbean markets or online. Allspice loses potency fast, so buy whole berries and grind fresh if you can. Scotch bonnet is non-negotiable for authentic heat (habenero in a pinch, but it’s not the same). Look for bright green or red peppers with firm skin.

No Scotch bonnet? Habanero at half the amount works, but expect slightly different flavor. Missing curry powder? Mix turmeric, cumin, coriander, and fenugreek—won’t be the same, but it’ll do. The thyme can be dried at one-third the amount. For extra depth, bloom the spices in oil before adding liquids (don’t rush this step).

Leftovers keep 4-5 days in the fridge, but the flavors deepen overnight. Freeze cooked rice and curry separately for up to 3 months. Reheat with a splash of water to revive the rice’s fluffiness (the good stuff, not the pre-shredded kind).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love how everything cooks together—jasmine rice soaking up the garlic and allspice while the onion softens.
  • Flavor Bomb: That scotch bonnet heat balanced with warm allspice makes every bite ridiculously good.
  • Meal Prep Hero: Honestly, I make a big batch on Sunday and it tastes even better reheated for lunch all week.
  • Budget Friendly: Feeds my family of four for less than $10, and leftovers disappear fast.

Step-by-Step Instructions for Jamaican Curry Rice

This method delivers bold island flavors with every bite. Simple, aromatic, and foolproof.

Step 1: Bloom the Spices in Hot Oil

Heat the ¼ cup vegetable oil in a heavy pot over medium heat. When the oil shimmers, add the 2 tbsp Jamaican curry powder, 2 tsp ground allspice, 1 tsp ground cumin, and 1 tsp ground turmeric.

Stir constantly for 1-2 minutes until the spices become fragrant and the curry powder darkens slightly. This blooming step unlocks the full depth of flavor—don’t rush it. If the spices start to smoke, reduce heat immediately. The mixture should look like a thick, aromatic paste.

Step 2: Sauté the Aromatics

Add the finely diced yellow onion to the spiced oil. Cook for 5-6 minutes, stirring often, until the onion softens and turns translucent. The onions should glisten with the spice-infused oil.

Stir in the minced garlic cloves and finely chopped Scotch bonnet pepper. Cook for 1-2 minutes until the garlic releases its aroma. Be careful not to burn the garlic—it should turn light golden at most. The Scotch bonnet will infuse the oil with its signature heat.

Step 3: Toast the Rice and Add Liquids

Add the 2 cups jasmine rice to the pot and stir to coat every grain with the spice mixture. Toast for 2-3 minutes until the rice turns slightly opaque and smells nutty. This step prevents the rice from turning mushy.

Pour in the 2.5 cups chicken stock, 1.5 tsp salt, and ½ tsp black pepper. Add the 2 tbsp fresh thyme leaves. Stir well to combine, scraping up any browned bits from the bottom of the pot.

Step 4: Simmer Until Tender

Bring the mixture to a boil, then reduce heat to low. Cover the pot and let it simmer undisturbed for 15-18 minutes. You should see small bubbles gently breaking the surface.

After 15 minutes, check the rice. It should be tender with no hard center, and the liquid should be fully absorbed. If it’s still firm, cover and cook for another 2-3 minutes. Turn off the heat and let it sit covered for 5 minutes to steam.

Step 5: Fluff and Garnish

Use a fork to gently fluff the rice, breaking up any clumps. The grains should be separate and coated with the vibrant yellow curry oil. Taste and adjust seasoning if needed.

Transfer to a serving dish and garnish with the ¼ cup chopped fresh cilantro. The cilantro adds a bright, fresh contrast to the rich, spiced rice. Serve immediately while hot—the flavors meld beautifully as it sits for a few minutes.

👨‍🍳

Pro Tips For Making Jamaican Curry Rice

  • Toast the Allspice: Lightly dry-toast the ground allspice in the pot for 30 seconds before adding liquids—this wakes up the flavor and prevents a raw, bitter edge.
  • Handle Scotch Bonnet Carefully: Wear gloves when prepping the pepper, and remove the seeds unless you want serious heat; even a tiny amount can overwhelm the dish.
  • Rinse the Rice: I learned this the hard way—rinsing the jasmine rice until the water runs clear removes excess starch and keeps the curry from turning gummy.
  • Sauté Onions Slow: Cook the yellow onions on medium-low for at least 8 minutes until deep golden; rushing this step leaves them crunchy and the curry tasting underdeveloped.

Troubleshooting This Recipe

Spices Burning Quickly

If your spices start smoking during blooming, immediately remove the pot from heat. They burn fast—lower the temperature and stir constantly. I learned this the hard way in my tiny Boston kitchen. 🔥

Rice Turns Mushy

This happens when you skip toasting the rice or stir too much during simmering. Toast the grains for 2-3 minutes in the spiced oil first, then resist stirring once liquids are added. Let it cook undisturbed.

Bland Flavor Profile

If your dish tastes flat, you likely didn’t bloom the spices long enough. The curry powder and allspice need 1-2 minutes in hot oil to release their oils. Also, check your curry powder’s freshness—old spices lose potency.

Too Much Heat

Scotch bonnet can overpower if left whole. Always remove seeds and finely chop the pepper. For milder heat, use half a pepper. I test heat levels carefully—my Irish-Italian family prefers balanced warmth over fire.

Rice Undercooked

If rice is still firm after 18 minutes, add ¼ cup chicken stock and cook covered for 2-3 more minutes. Ensure your pot has a tight-fitting lid to trap steam. Old rice or insufficient liquid are common culprits.

Grainy Texture

This occurs when using the wrong rice type. Stick with jasmine rice—it absorbs flavors beautifully. Rinse it thoroughly before cooking to remove excess starch. The water should run completely clear before starting. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 5mg2%
Sodium 680mg30%
Total Carbohydrate 62g23%
Dietary Fiber 4g14%
Sugars 2g
Protein 8g16%
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 a different type of rice?

Jasmine is ideal, but basmati works too. Avoid long-grain white rice as it lacks the fragrance.

2

How do I adjust the spice level?

For milder heat, use half a Scotch bonnet or remove all seeds. For extra kick, add ½ tsp cayenne.

3

What if I don’t have Jamaican curry powder?

Mix 1 tbsp turmeric, 1 tsp cumin, 1 tsp coriander, and ½ tsp fenugreek as a substitute.

4

Can I make this ahead of time?

Yes! The flavors deepen overnight. Store in an airtight container for up to 5 days.

★★★★★4.5(13 reviews)
Tyler Campbell