Jamaican Coconut Rice

Highlighted under: Global Flavors

I love making Jamaican Coconut Rice because it’s a flavor-packed side dish that transports me straight to the Caribbean. The creamy coconut milk combined with fluffy rice creates a comforting harmony of textures and tastes. I usually serve it alongside jerk chicken or grilled fish, but it’s versatile enough to pair with almost anything. The aroma of coconut while it cooks always fills my kitchen with warmth and anticipation. I can’t wait for you to try this vibrant dish!

Isla Turner

Created by

Isla Turner

Last updated on 2026-01-13T18:49:16.349Z

Cooking Jamaican Coconut Rice is a cherished memory from my travels to Jamaica. I discovered that the key to perfect rice lies in the balance of coconut milk and water, allowing the flavors to meld beautifully. One of my favorite techniques is to toast the rice slightly before adding the liquids, which enhances its nutty flavor and gives it a delightful texture.

Each time I make this rice, I find experimenting with various add-ins brings out more flavors. Sometimes I toss in a handful of fresh herbs or lime zest, which brightens up the dish. This creativity in the kitchen is what makes the whole process so enjoyable for me!

Why You'll Love This Recipe

  • Creamy coconut flavor infused with a hint of sweetness
  • Simple to make, yet delicious enough for special occasions
  • A perfect complement to spiced or grilled dishes

A Flavorful Base

The quality of the rice you choose can significantly influence the final dish. Long-grain white rice is ideal for this recipe because it cooks up light and fluffy, avoiding the clumping that can occur with short-grain varieties. If you prefer a nuttier flavor, you can experiment with jasmine rice, which will also complement the coconut beautifully. Just be aware that jasmine rice's cooking time may differ slightly, so adjust accordingly to ensure perfect doneness.

In addition to rice, the coconut milk plays a crucial role in achieving the recipe's signature creaminess. Opt for full-fat coconut milk for the most decadent texture. If you're looking for a lighter alternative, light coconut milk can be used, though it may alter the dish's richness. Whichever you choose, shaking the can well before opening ensures a smooth, well-mixed consistency.

Cooking Technique

Toasting the rice before adding liquids enhances its flavor by bringing out subtle nutty notes. Watch closely during this step; you want to achieve a slight golden hue without burning the rice. This process only takes about 2-3 minutes, and you'll know it's ready when the grains emit a fragrant aroma. Make sure to stir frequently to ensure even toasting.

When it comes time to simmer the rice, keeping the heat low is essential for preventing the liquid from boiling over. Covering the saucepan not only helps trap the steam, ensuring even cooking, but also allows the rice to absorb the coconut essence fully. Letting it sit off the heat for an additional 5 minutes after cooking allows residual steam to finish the cooking process, resulting in tender, fluffy rice.

Serving Suggestions

While Jamaican Coconut Rice pairs perfectly with jerk chicken and grilled fish, its versatility extends to many dishes. Consider serving it alongside curries, stir-fried vegetables, or even as a bed for seasonal roasted vegetables. This rice also shines in a tropical bowl, topped with grilled shrimp and garnished with fresh cilantro and lime for an extra burst of flavor.

If you have leftovers, store them in an airtight container in the refrigerator for up to four days. To reheat, add a splash of water to the rice and cover it in the microwave to steam it gently. For a delightful twist, you can turn leftovers into a coconut rice pudding by adding some milk and sweetener, cooking it until creamy.

Ingredients

Gather these ingredients to whip up a delicious batch of Jamaican Coconut Rice:

Ingredients

  • 1 cup long-grain white rice
  • 1 cup coconut milk
  • 1 cup water
  • 1 teaspoon salt
  • 1 tablespoon sugar
  • 1 tablespoon olive oil
  • 2 green onions, chopped

Now that you have your ingredients ready, let's move on to the cooking process!

Instructions

Follow these steps to create your Jamaican Coconut Rice:

Rinse the Rice

Start by rinsing the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky.

Toast the Rice

In a medium saucepan, heat the olive oil over medium heat. Add the rinsed rice and toast it gently for about 2-3 minutes, stirring frequently to avoid burning.

Combine Ingredients

Pour in the coconut milk, water, salt, and sugar. Stir well to combine all the ingredients, making sure to scrape the bottom to release any toasted bits.

Cook the Rice

Bring the mixture to a gentle boil, then reduce the heat to low. Cover the saucepan with a lid and let it simmer for 20 minutes, or until the rice is tender and the liquid is absorbed.

Fluff and Serve

Remove the saucepan from the heat and let it sit, covered, for 5 minutes. Then, fluff the rice with a fork, stir in the chopped green onions, and serve warm.

Your fragrant and creamy Jamaican Coconut Rice is now ready to be enjoyed!

Secondary image

Pro Tips

  • For added flavor, consider including a bay leaf or some freshly grated ginger while cooking the rice. You can also garnish with toasted coconut flakes before serving for added texture.

Ingredient Variations

For a slightly different flavor, you can mix in spices like cinnamon or nutmeg while the rice cooks. Just a pinch of these warming spices will elevate the coconut flavor, adding depth and a hint of warmth. If you're feeling adventurous, consider adding a dried bay leaf during cooking for an aromatic touch.

If you're accommodating dietary restrictions, this recipe is easily adaptable. Swap the sugar for a sugar alternative like stevia or agave syrup if you prefer a sweeter taste without the calories. For a vegan option, ensure that the coconut milk is from a dairy-free source, which it typically is, making this dish naturally vegan-friendly.

Troubleshooting Tips

If you find that your rice turns out mushy, it might be due to using too much liquid or cooking it for too long. Next time, measure the coconut milk and water accurately, and check the rice for doneness a few minutes early to avoid overcooking. Each stove and rice brand can differ, so keep an eye on the cooking process.

Another common issue is rice sticking together. If this happens, adding a little more liquid can help, as can fluffing the rice with a fork after it finishes steaming. This little step breaks up clumps and incorporates the green onions nicely without making them mushy, preserving their vibrant color and flavor.

Questions About Recipes

→ Can I use brown rice instead of white rice?

Yes, you can use brown rice, but keep in mind that it will require a longer cooking time and possibly more liquid.

→ Is there a dairy-free option for this recipe?

Yes, coconut milk is dairy-free, making this recipe suitable for those with lactose intolerance.

→ Can I make this recipe ahead of time?

Absolutely! You can prepare the rice in advance and reheat it gently before serving.

→ What can I serve with Jamaican Coconut Rice?

It pairs perfectly with jerk chicken, grilled fish, or even a spicy vegetable stir-fry.

Jamaican Coconut Rice

I love making Jamaican Coconut Rice because it’s a flavor-packed side dish that transports me straight to the Caribbean. The creamy coconut milk combined with fluffy rice creates a comforting harmony of textures and tastes. I usually serve it alongside jerk chicken or grilled fish, but it’s versatile enough to pair with almost anything. The aroma of coconut while it cooks always fills my kitchen with warmth and anticipation. I can’t wait for you to try this vibrant dish!

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Isla Turner

Recipe Type: Global Flavors

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup long-grain white rice
  2. 1 cup coconut milk
  3. 1 cup water
  4. 1 teaspoon salt
  5. 1 tablespoon sugar
  6. 1 tablespoon olive oil
  7. 2 green onions, chopped

How-To Steps

Step 01

Start by rinsing the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky.

Step 02

In a medium saucepan, heat the olive oil over medium heat. Add the rinsed rice and toast it gently for about 2-3 minutes, stirring frequently to avoid burning.

Step 03

Pour in the coconut milk, water, salt, and sugar. Stir well to combine all the ingredients, making sure to scrape the bottom to release any toasted bits.

Step 04

Bring the mixture to a gentle boil, then reduce the heat to low. Cover the saucepan with a lid and let it simmer for 20 minutes, or until the rice is tender and the liquid is absorbed.

Step 05

Remove the saucepan from the heat and let it sit, covered, for 5 minutes. Then, fluff the rice with a fork, stir in the chopped green onions, and serve warm.

Extra Tips

  1. For added flavor, consider including a bay leaf or some freshly grated ginger while cooking the rice. You can also garnish with toasted coconut flakes before serving for added texture.

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 9g
  • Saturated Fat: 7g
  • Cholesterol: 0mg
  • Sodium: 220mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 3g
  • Sugars: 2g
  • Protein: 4g