Jamaican Coconut Rice

Highlighted under: Global Flavors

I absolutely love Jamaican Coconut Rice for its rich and creamy coconut flavor that perfectly complements any main dish. This recipe has become a staple in my kitchen, and I often find myself preparing it for family gatherings and special occasions. The fragrant aroma of coconut milk and spices fills the air, making it impossible to resist. It's a dish that not only satisfies my taste buds but also transports me to the sunny shores of Jamaica with every bite. I've experimented with different methods, and this one consistently delivers the best texture and flavor.

Katherine Blake

Created by

Katherine Blake

Last updated on 2026-01-13T22:31:08.787Z

When I first tasted Jamaican Coconut Rice at a local restaurant, I was blown away by how much flavor could come from such simple ingredients. I decided to recreate it at home and found that the key lies in using quality coconut milk and a pinch of salt to enhance the flavors. Cooking the rice slowly allows it to absorb all those delicious coconut notes, making each grain a little flavor bomb.

After several tries, I've learned that adding a touch of thyme enhances the dish without overpowering the coconut taste. It balances the sweetness beautifully. Serve it alongside jerk chicken or grilled fish, and you’ve got a meal that’s sure to impress. Trust me, your taste buds will thank you!

Why You'll Love This Recipe

  • Creamy coconut flavor that elevates any meal
  • Simple ingredients make it easy to prepare
  • Perfect accompaniment to spicy dishes or grilled meats

The Importance of Rinsing Rice

Rinsing the jasmine rice is a crucial step in achieving the perfect texture for Jamaican Coconut Rice. By rinsing the rice under cold water, you remove excess surface starch, which can cause the grains to clump together during cooking. For best results, rinse the rice until the water runs clear—a clear indication that most of the starch has been removed. This simple step ensures a fluffy, non-sticky rice that allows the creamy coconut flavor to shine through.

Additionally, rinsing the rice helps to enhance its flavor and absorb the coconut milk more effectively. If you skip this step, you risk ending up with a dense, gummy texture, which can detract from the overall enjoyment of the dish. My recommendation is to rinse the rice for about 1-2 minutes under cool running water, agitating the grains gently with your fingers to help remove any leftover starch.

Enhancing the Creamy Flavor

The coconut milk is the star of this recipe, providing both creaminess and a rich tropical flavor. When choosing coconut milk, opt for a full-fat brand for maximum creaminess; low-fat versions won't give you the same luscious texture. You can also use unsweetened coconut milk to control the sweetness of the rice. If you’re feeling adventurous, try adding a splash of lime juice or zest for a refreshing twist that balances the richness of the coconut.

To elevate the dish further, consider incorporating additional spices like garlic or ginger. Just a small clove of minced garlic can enhance the overall aroma and create a more complex flavor profile. Be careful not to overpower the coconut, though; you want those warm, tropical notes to remain the focus of your dish. I love adding just a pinch of ground nutmeg or cinnamon alongside the thyme for an unexpected depth of flavor.

Storage and Reheating Tips

After preparing Jamaican Coconut Rice, storing any leftovers properly is key to maintaining its texture and flavor. Allow the rice to cool completely before transferring it to an airtight container. When stored in the refrigerator, the rice can last for about 3-4 days. For longer storage, consider freezing it in individual portions, which can be quite handy for quick weeknight meals. Just make sure to label the containers with dates to keep track of freshness.

When reheating, add a splash of coconut milk or water to revive the moisture and prevent the rice from drying out. Microwave it in short intervals, stirring in between, until heated through. If you prefer using the stovetop, place the rice in a saucepan over low heat with the liquid and cover it to steam. This helps restore its fluffy texture and wonderful coconut aroma, making it just as enjoyable as the day it was cooked.

Ingredients

For the Coconut Rice

  • 2 cups jasmine rice
  • 1 can (13.5 oz) coconut milk
  • 1 cup water
  • 1/2 teaspoon salt
  • 1 teaspoon fresh thyme leaves
  • 1 tablespoon sugar (optional)

Instructions

Rinse the Rice

Begin by rinsing the jasmine rice under cold water until the water runs clear. This helps remove excess starch and prevents the rice from becoming sticky.

Combine Ingredients

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, thyme, and sugar (if using). Stir well to combine all the ingredients.

Cook the Rice

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 20–25 minutes, or until the rice has absorbed all the liquid.

Fluff and Serve

Remove the pot from heat and let it sit covered for an additional 5 minutes. Then, remove the lid and fluff the rice with a fork before serving.

Secondary image

Pro Tips

  • For an added touch, you can garnish the rice with freshly chopped cilantro or green onions before serving. It not only adds color but also a delightful burst of flavor.

Serving Suggestions

Jamaican Coconut Rice is incredibly versatile and pairs beautifully with a wide variety of dishes. It works wonderfully alongside spicy Caribbean stews or grilled meats, such as jerk chicken or barbecued ribs, where the creamy coconut flavor balances out the heat. You can also serve it with sautéed vegetables for a lighter vegetarian meal, allowing the rice to absorb the vibrancy of the veggies.

For a more casual occasion, consider serving the rice as a base for bowls topped with grilled shrimp or fish. The rice absorbs flavors well and creates a satisfying meal that feels both vibrant and comforting. You can even sprinkle some toasted coconut flakes or chopped scallions on top for an eye-catching presentation and added texture.

Variations to Try

This recipe is quite flexible, inviting you to get creative with various ingredients. For a heartier variation, consider adding black beans or cooked lentils directly to the rice mixture before steaming. This not only increases the nutritional value but also provides an excellent source of protein, making it a well-rounded main dish option.

You can also experiment with different types of rice. While jasmine rice gives you that light and fragrant flavor, brown rice adds a nutty depth and chewy texture. Keep in mind, though, that cooking times will vary; brown rice typically requires additional water and a longer cooking time of about 40-45 minutes. Just be sure to adjust your liquid measurements to maintain the creamy texture that makes this dish so delightful.

Questions About Recipes

→ Can I use brown rice instead of jasmine rice?

Yes, but brown rice will require a longer cooking time and more water. Adjust the liquid to about 2.5 cups of water for 1 cup of brown rice.

→ How do I store leftover coconut rice?

Store leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat it gently in a microwave with a splash of water.

→ Can I add vegetables to this recipe?

Absolutely! Feel free to mix in some peas, bell peppers, or corn during the last few minutes of cooking for added flavor and nutrition.

→ Is it possible to make this dish vegan?

Yes, this recipe is already vegan as it uses coconut milk and no animal products!

Jamaican Coconut Rice

I absolutely love Jamaican Coconut Rice for its rich and creamy coconut flavor that perfectly complements any main dish. This recipe has become a staple in my kitchen, and I often find myself preparing it for family gatherings and special occasions. The fragrant aroma of coconut milk and spices fills the air, making it impossible to resist. It's a dish that not only satisfies my taste buds but also transports me to the sunny shores of Jamaica with every bite. I've experimented with different methods, and this one consistently delivers the best texture and flavor.

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Katherine Blake

Recipe Type: Global Flavors

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

For the Coconut Rice

  1. 2 cups jasmine rice
  2. 1 can (13.5 oz) coconut milk
  3. 1 cup water
  4. 1/2 teaspoon salt
  5. 1 teaspoon fresh thyme leaves
  6. 1 tablespoon sugar (optional)

How-To Steps

Step 01

Begin by rinsing the jasmine rice under cold water until the water runs clear. This helps remove excess starch and prevents the rice from becoming sticky.

Step 02

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, thyme, and sugar (if using). Stir well to combine all the ingredients.

Step 03

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 20–25 minutes, or until the rice has absorbed all the liquid.

Step 04

Remove the pot from heat and let it sit covered for an additional 5 minutes. Then, remove the lid and fluff the rice with a fork before serving.

Extra Tips

  1. For an added touch, you can garnish the rice with freshly chopped cilantro or green onions before serving. It not only adds color but also a delightful burst of flavor.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 12g
  • Saturated Fat: 10g
  • Cholesterol: 0mg
  • Sodium: 220mg
  • Total Carbohydrates: 51g
  • Dietary Fiber: 2g
  • Sugars: 2g
  • Protein: 4g