Jamaican Rice Recipe: Island Spice in Every Fluffy Grain

Jamaican Rice Recipe: Island Spice in Every Fluffy Grain

This Jamaican rice delivers authentic island flavor with every fluffy, perfectly seasoned grain. The technique involves cooking the rice with coconut milk and traditional spices for a rich, aromatic result.

The dish comes together with simple ingredients but relies on precise timing and heat control. Each grain absorbs the coconut milk and spices, creating a tender texture with bold Caribbean notes.

What makes this version special is the balance of flavors—savory, slightly sweet, and subtly spiced. The rice emerges light yet packed with the warmth of the islands.

Serve it alongside jerk chicken or grilled fish for a complete taste of Jamaica. Here’s how to make it right.

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

Ingredients for Jamaican Rice

Fluffy rice meets island spices for a dish that tastes like Jamaica in every bite.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Onion 🧅 1 whole Yellow or white, finely diced
Garlic Cloves 🧄 4 cloves Minced for even distribution
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, minced (or habanero)
Fresh Thyme 🌿 2 tbsp Stems removed, leaves chopped
Ground Allspice 🌿 1 tsp Essential for authentic flavor
Ground Cinnamon 🌿 ½ tsp Adds subtle warmth
Ground Nutmeg 🌰 ¼ tsp Freshly grated preferred
Vegetable Oil 🫒 2 tbsp For sautéing aromatics
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Water 💧 2 cups For cooking rice with coconut milk
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The coconut milk is non-negotiable for authentic flavor. Goya or Thai Kitchen cans are reliable and widely available at any supermarket. Look for full-fat versions—the light stuff lacks the richness needed to carry the spices. Fresh thyme is worth the effort, but dried (at one-third the amount) works if that’s all you can find. Scotch bonnet peppers are traditional, but habanero is a solid substitute.

No coconut milk? Half-and-half with a splash of coconut extract mimics the flavor (though it won’t be vegan). Out of allspice? Cloves at half the amount plus a pinch of cinnamon gets you close. The rice must be long-grain—jasmine or basmati work, but avoid short-grain varieties. For a nutty depth, toast the rice in the oil for 2 minutes before adding liquids.

Cooked rice keeps 4-5 days in the fridge, reheats beautifully with a splash of water. Freeze portions for up to 3 months—thaw overnight before reheating. The flavors deepen over time, so it often tastes better the next day.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in at once—rice, coconut milk, and those punchy garlic cloves—and let it simmer while I set the table.
  • Tropical Comfort: The coconut milk makes it so rich, and that Scotch bonnet heat lingers just enough to keep you reaching for another bite.
  • Feeds a Crowd: I double the batch for Sunday dinner, and honestly, it tastes even better the next day with jerk chicken or stewed beans.
  • Pantry Hero: Long-grain rice and canned coconut milk are always in my cupboard, so this comes together fast when I’m low on inspiration.

Step-by-Step Instructions for Jamaican Rice

This method ensures perfectly fluffy grains infused with authentic island flavors every time.

Step 1: Sauté the Aromatics

Heat the 2 tbsp vegetable oil in a heavy pot with a tight-fitting lid over medium heat. Add the finely diced onion and cook, stirring occasionally, for 3-4 minutes until it softens and becomes translucent. The edges should just begin to turn golden brown.

Add the minced garlic cloves and minced scotch bonnet pepper, stirring constantly for 30 seconds until fragrant. Be careful not to let the garlic burn—it should sizzle but not darken. The scotch bonnet will infuse the oil with its signature heat and aroma.

Step 2: Toast the Spices and Rice

Stir in the 2 tbsp fresh thyme, 1 tsp ground allspice, 0.5 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Cook for 1 minute, allowing the spices to bloom in the hot oil. This step deepens their flavors and creates a rich base.

Add the 2 cups long-grain white rice and stir to coat every grain with the spiced oil. Toast for 2 minutes until the rice becomes slightly opaque and emits a nutty aroma. The grains should look pearly white with no chalky centers.

Step 3: Add Liquids and Simmer

Pour in the 1 can coconut milk and 2 cups water, then add the 1.5 tsp salt and 0.5 tsp black pepper. Stir well to combine, ensuring the rice is fully submerged and no grains are stuck to the bottom of the pot.

Bring to a boil over medium-high heat, then immediately reduce to low. Cover tightly with the lid and let it simmer undisturbed for 20-25 minutes. You’ll know it’s ready when all liquid is absorbed and the rice is tender with no hard center.

Step 4: Rest and Fluff

Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows steam to redistribute, ensuring every grain is perfectly cooked and separate. The rice will continue to soften slightly during this time.

Gently fluff the rice with a fork, breaking up any clumps while preserving the individual grains. The texture should be light and airy, with a subtle sheen from the coconut milk. Taste and adjust seasoning if needed.

Step 5: Garnish and Serve

Transfer the rice to a serving dish and sprinkle with the 0.25 cup fresh cilantro. The vibrant green flecks add freshness and a bright contrast to the creamy, spiced grains. Serve immediately while hot.

Each bite should deliver a balance of coconut richness, aromatic spices, and a mild kick from the scotch bonnet. The rice should be tender but not mushy, with a fragrant, slightly sticky texture that holds its shape on the plate.

👨‍🍳

Pro Tips For Making Jamaican Rice

  • Rinse the Rice: Wash the long-grain rice until the water runs clear to remove excess starch—this prevents a gummy texture in your finished dish.
  • Toast the Aromatics: Sauté the onion, garlic, and Scotch bonnet in a little oil for 2-3 minutes before adding liquids; it deepens their flavor in the coconut milk.
  • Skip the Salt: Coconut milk is naturally rich, so hold off on salting until the end—taste first, then adjust.
  • Simmer Covered: Once the rice and coconut milk are combined, cover tightly and resist peeking for at least 15 minutes—steam is what cooks it evenly.

Pro Cooking Tips for Great jamaican rice

Perfect Rice Ratio

For this dish, the 1:1 rice-to-liquid ratio is non-negotiable. Use 2 cups rice to 3 cups total liquid (1 can coconut milk + 2 cups water). This ensures each grain absorbs just enough moisture without turning mushy.

Spice Blooming

Toast the allspice, cinnamon, and nutmeg in hot oil for 1 minute before adding rice. This releases their essential oils, creating a fragrant base that defines authentic Jamaican flavor. Skip this step, and your rice will taste flat.

Heat Control

After bringing to a boil, immediately reduce to low heat and cover tightly. Even medium-low can scorch the coconut milk. I use a heavy-bottomed pot like Le Creuset for even heat distribution. 🌡️

Resting Time

The 10-minute rest off heat is crucial. It allows trapped steam to finish cooking the rice evenly and prevents a gummy texture. Resist the urge to peek—every second counts for fluffy grains.

Scotch Bonnet Tip

For milder heat, remove all seeds from the scotch bonnet before mincing. For extra kick, leave some in. Always wear gloves when handling—its oils are potent. A single pepper packs enough heat for the entire dish.

Coconut Milk Choice

Full-fat coconut milk is essential for creaminess. I recommend Goya or Thai Kitchen brands. Shake the can well before measuring to incorporate the thick cream at the top. 🥥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 48g17%
Dietary Fiber 2g7%
Sugars 1g
Protein 5g10%
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 brown rice instead?

Yes, but increase the liquid to 2.5 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften. The texture will be chewier, but the flavors will still shine.

2

Why is my rice mushy?

This usually happens from too much liquid or stirring during cooking. Stick to the 1:1 rice-to-liquid ratio and avoid peeking while simmering. Let it rest 10 minutes after cooking.

3

Can I make it ahead?

Cooked rice keeps 4-5 days refrigerated. Reheat with a splash of water to restore moisture. It often tastes even better the next day as flavors meld.

4

What if I don’t have scotch bonnet?

Substitute with habanero or jalapeño for milder heat. Use half the amount of cayenne for similar spice. The dish will still be delicious, just less authentic.

★★★★★4.7(9 reviews)
Tyler Campbell