Jamaican Coconut Rice

Highlighted under: International Plates

I absolutely love making Jamaican Coconut Rice because it brings a taste of the Caribbean into my kitchen. The combination of creamy coconut milk and fragrant jasmine rice creates a comforting and delicious dish that perfectly complements any meal. I've also found that it is surprisingly easy to whip up, making it a perfect side for both weeknight dinners and special occasions. Every bite transports me to a tropical paradise, and I always look forward to sharing this recipe with family and friends.

Harriet Mason

Created by

Harriet Mason

Last updated on 2026-01-13T22:43:11.461Z

During my last trip to Jamaica, I fell in love with the incredible flavors of the local cuisine, especially the coconut rice. The subtle sweetness of coconut paired with the fluffy rice was simply unforgettable. Back home, I’ve tried to recreate that delicious experience, and after a few attempts, I found a method that really works. Using full-fat coconut milk makes all the difference in providing rich flavor and creamy texture that perfectly matches the rice.

One essential tip I've learned is to let the rice sit covered for a few minutes after cooking. This allows the flavors to meld beautifully and enhances the overall taste. It's quick, straightforward, and a delightful addition to any meal. I can't wait for you to try it!

Why You'll Love This Recipe

  • Creamy coconut flavor that elevates your meal
  • Quick and easy preparation for any occasion
  • Perfectly complements spicy dishes or curries
  • A delightful way to bring tropical flair to your table

The Role of Coconut Milk

Coconut milk is the star ingredient in this Jamaican Coconut Rice, lending a creamy texture and a rich flavor that enhances the entire dish. Using full-fat coconut milk is crucial because it provides the luxurious creaminess that lighter versions lack. When combined with jasmine rice, the coconut milk infuses the grains with a subtle sweetness, making each bite a delight. I recommend choosing a high-quality brand, as the flavor of the coconut milk plays a significant role in the overall dish.

In addition to flavor, coconut milk affects the cooking process. Its fat content helps keep the rice moist, preventing it from drying out or becoming gummy. To ensure a smooth cooking experience, be sure to shake the can well before opening, as the cream and liquid can separate. This will help distribute the fat evenly throughout the rice, resulting in a consistently creamy texture.

Perfecting Your Rice Cooking Technique

Rinsing the jasmine rice is a critical step that should not be overlooked. By washing away excess starch, you prevent the rice from clumping together and create a light, fluffy final result. I usually rinse the rice under cold water for about 2-3 minutes, changing the water a few times until it's clear. If you skip this step, your rice may end up sticky and heavy, which is not what you want for this dish.

When it comes to cooking, maintaining the right heat level is essential. After bringing the mixture to a boil, reduce the heat to low to ensure it simmers gently. High heat can cause the liquid to evaporate too quickly, leaving the rice undercooked. Covering the pot with a tight-fitting lid is also necessary; this helps trap steam and promotes even cooking. If you find that your rice is cooked but still has some liquid left, simply let it rest for a few minutes so the remaining moisture can be absorbed.

Ingredients

Gather these simple ingredients to make your Jamaican Coconut Rice:

Ingredients

  • 2 cups jasmine rice
  • 1 can (14 ounces) full-fat coconut milk
  • 1 cup water
  • 1 teaspoon salt
  • 1 tablespoon sugar (optional)
  • 1-2 green onions, chopped (for garnish)

With these ingredients on hand, you're ready to prepare a delicious side dish!

Instructions

Follow these simple steps to create your Jamaican Coconut Rice:

Rinse the Rice

Start by rinsing the jasmine rice under cold water until the water runs clear. This removes excess starch and helps the rice turn out fluffy.

Combine Ingredients

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar if using. Stir gently to mix all ingredients.

Cook the Rice

Bring the mixture to a boil over medium heat. Once boiling, reduce the heat to low, cover with a lid, and simmer for about 18-20 minutes until the rice is tender and has absorbed all the liquid.

Let it Rest

Once cooked, remove from heat and let the rice sit covered for an additional 5 minutes. This helps to lock in the steam and enhances the flavor.

Serve

Fluff the rice with a fork, garnish with chopped green onions, and serve warm. Enjoy your delicious Jamaican Coconut Rice!

This easy recipe will surely become a favorite in your household!

Secondary image

Pro Tips

  • Feel free to add additional spices, such as cinnamon or ginger, to give your coconut rice a personalized twist.

Serving Suggestions

Jamaican Coconut Rice is incredibly versatile and pairs wonderfully with a variety of dishes. It's particularly delicious alongside spicy curries or grilled meats, where the creaminess complements the heat. For a tropical twist, serve it with mango salsa or grilled vegetables, which both add color and freshness to the meal. This rice can also serve as a base for a Buddha bowl, topped with your favorite proteins and vegetables.

If you’re planning a party or family gathering, consider presenting your coconut rice in a coconut shell for a fun and festive touch. It makes for an eye-catching centerpiece and enhances the theme of a Caribbean-inspired feast. Don't forget to sprinkle some freshly chopped herbs on top to add vibrant color and freshness.

Storage Tips

To store leftover Jamaican Coconut Rice, let it cool completely before transferring it to an airtight container. It can be refrigerated for up to 4 days. When reheating, add a splash of coconut milk or water to ensure it stays moist and fluffy. I recommend microwaving it in short bursts, stirring in between to promote even heating. If possible, reheat on a stovetop, as it allows for better control over the moisture content.

If you find yourself with a larger batch than needed, coconut rice can also be frozen. Portion it into freezer-safe bags or containers and store for up to 3 months. When ready to eat, thaw in the refrigerator overnight and then reheat as mentioned. This make-ahead option allows you to enjoy the flavors of the Caribbean anytime, even on busy weeknights.

Questions About Recipes

→ Can I make this recipe vegan?

Yes, this recipe is already vegan as it uses coconut milk as the base.

→ What can I serve with Jamaican Coconut Rice?

It pairs perfectly with jerk chicken, curries, or grilled vegetables.

→ Can I prepare this rice in advance?

Absolutely! You can cook the rice ahead of time and reheat it just before serving.

→ What type of rice is best for this recipe?

Jasmine rice is ideal for its texture and fragrance, but basmati rice can be substituted if desired.

Jamaican Coconut Rice

I absolutely love making Jamaican Coconut Rice because it brings a taste of the Caribbean into my kitchen. The combination of creamy coconut milk and fragrant jasmine rice creates a comforting and delicious dish that perfectly complements any meal. I've also found that it is surprisingly easy to whip up, making it a perfect side for both weeknight dinners and special occasions. Every bite transports me to a tropical paradise, and I always look forward to sharing this recipe with family and friends.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Harriet Mason

Recipe Type: International Plates

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 2 cups jasmine rice
  2. 1 can (14 ounces) full-fat coconut milk
  3. 1 cup water
  4. 1 teaspoon salt
  5. 1 tablespoon sugar (optional)
  6. 1-2 green onions, chopped (for garnish)

How-To Steps

Step 01

Start by rinsing the jasmine rice under cold water until the water runs clear. This removes excess starch and helps the rice turn out fluffy.

Step 02

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar if using. Stir gently to mix all ingredients.

Step 03

Bring the mixture to a boil over medium heat. Once boiling, reduce the heat to low, cover with a lid, and simmer for about 18-20 minutes until the rice is tender and has absorbed all the liquid.

Step 04

Once cooked, remove from heat and let the rice sit covered for an additional 5 minutes. This helps to lock in the steam and enhances the flavor.

Step 05

Fluff the rice with a fork, garnish with chopped green onions, and serve warm. Enjoy your delicious Jamaican Coconut Rice!

Extra Tips

  1. Feel free to add additional spices, such as cinnamon or ginger, to give your coconut rice a personalized twist.

Nutritional Breakdown (Per Serving)

  • Calories: 260 kcal
  • Total Fat: 12g
  • Saturated Fat: 11g
  • Cholesterol: 0mg
  • Sodium: 350mg
  • Total Carbohydrates: 34g
  • Dietary Fiber: 2g
  • Sugars: 1g
  • Protein: 4g