Jamaican Coconut Rice

Highlighted under: International Culinary Magic

I love making Jamaican Coconut Rice as it brings a tropical flair to our meals. The creamy coconut milk combined with the fluffy rice creates a delightful base for so many dishes. Not only is it easy to prepare, but the subtle sweetness and fragrant aroma elevate any dinner to a festive occasion. It pairs wonderfully with jerk chicken, grilled fish, or fresh vegetables, making it a versatile side dish that I often crave. With just a few ingredients and simple steps, this recipe has become a staple in my kitchen!

Lucinda Price

Created by

Lucinda Price

Last updated on 2026-01-13T23:16:09.305Z

When I first tried Jamaican Coconut Rice at a friend's dinner party, I was blown away by its rich and creamy texture. I decided to recreate it at home, and after a few tries, I perfected the recipe to suit my tastes. The key is to use full-fat coconut milk, which gives the rice that delicious creaminess without being too overpowering. Adding a pinch of salt balances out the sweetness beautifully.

I've experimented with adding different spices, like a dash of cinnamon and a hint of nutmeg, which enhanced its flavor even more. What started as a simple recipe has now become a family favorite, perfect for any occasion. The coconut flavor, paired with the right amount of sweetness, keeps everyone coming back for more!

Why You'll Love This Recipe

  • Creamy and flavorful coconut milk pairs perfectly with rice
  • Simple and quick to prepare with minimal ingredients
  • Versatile side dish that complements a variety of main courses
  • Brings a taste of the Caribbean to your dining table

The Role of Coconut Milk

Coconut milk is the star ingredient in this Jamaican Coconut Rice, bringing a rich and creamy texture to the dish. It not only adds flavor but also provides a slight sweetness that complements the savory elements of your main courses. Opting for full-fat coconut milk ensures a luxurious mouthfeel, whereas light coconut milk, while lower in calories, can lead to a less indulgent experience. Make sure to shake the can well before opening to redistribute the creamy and liquid components for even flavor.

When using coconut milk, the key is to incorporate it gently. Pour it into the pot slowly and stir just enough to combine with the rice and water. This prevents the rice from clumping together since the milk is denser than water. If you prefer a pronounced coconut flavor, you can simmer the coconut milk with a pandan leaf or a few sprigs of fresh thyme before adding it to the rice.

Perfecting the Texture

Achieving perfectly fluffy rice is an art, and rinsing the jasmine rice plays a crucial part in this process. By rinsing until the water runs clear, you're removing excess starch that can make the rice gummy. This step creates a lighter texture, allowing each grain to remain distinct and fluffy. After cooking, keeping the pot covered for an additional 5 minutes helps the rice steam and settle, making it even fluffier.

Another technique to enhance the texture is to avoid lifting the lid during cooking. Each time you remove the lid, steam escapes, prolonging the cooking time and potentially leaving you with undercooked rice. If you suspect the rice might not be done, check for liquid absorption through the sides of the pot before removing the lid. This method will ensure you achieve that ideal, tender yet separate grain.

Serving Suggestions and Variations

This Jamaican Coconut Rice serves as a perfect bed for a variety of mains, but it's also fantastic on its own. Consider garnishing with freshly chopped cilantro or scallions for a pop of color and a hint of freshness. Serving it alongside your favorite curries, grilled meats, or roasted vegetables can elevate your meal. You can also turn it into a light lunch by mixing in black beans or chickpeas for added protein and texture.

For those who enjoy experimenting, try infusing the rice with additional flavors. Adding a sprinkle of ground ginger or a pinch of allspice can create a warm, aromatic profile. If you're looking to adapt the dish for dietary needs, swapping jasmine rice for brown rice will provide a nuttier flavor and additional nutrition, although it will require a longer cooking time—with about 40–45 minutes on low heat until the liquid is absorbed.

Ingredients

For the Coconut Rice

  • 1 cup jasmine rice
  • 1 cup coconut milk
  • 1 cup water
  • 1/2 teaspoon salt
  • 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 gummy.

Combine Ingredients

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar (if using). Stir well to ensure the rice is evenly coated.

Cook the Rice

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

Fluff and Serve

Remove the pot from heat and let it sit, covered, for an additional 5 minutes. Then, fluff the rice with a fork and serve warm.

Pro Tips

  • For an extra touch, you can add a few toasted coconut flakes on top before serving to enhance the coconut flavor.

Storage and Make-Ahead Tips

If you find yourself with leftover coconut rice, it stores well in an airtight container in the fridge for up to four days. Reheat it in the microwave with a splash of water to help reintroduce moisture. For longer storage, consider freezing it in single servings. Simply portion the rice into freezer bags and remove as much air as possible before sealing. It can last up to three months in the freezer and can be reheated directly from frozen.

To make this dish ahead of time for gatherings or meal prep, you can cook the rice a day in advance. Allow it to cool to room temperature before refrigerating. When ready to serve, gently reheat over low heat with a touch of coconut milk or water, stirring frequently to avoid sticking. This ensures the rice retains its creamy texture without compromising on the coconut flavor.

Common Troubleshooting Tips

If you notice that the rice has a gritty texture, it may be due to insufficient rinsing before cooking. Always rinse until the water runs clear to remove any excess starch that can affect texture. Additionally, if your rice is too sticky even after rinsing, it may be a sign of overcooking or using too much liquid. Adjusting the water-to-rice ratio slightly can help achieve the perfect consistency for your next attempt.

Another common issue is undercooked rice. If you find that the rice is still crunchy after the suggested cooking time, it may need a bit more liquid. Adding a few tablespoons of water and continuing to cook covered for an additional 3–5 minutes should resolve the issue. Always remember to check for doneness before removing the lid to maintain the steaming process.

Questions About Recipes

→ Can I use brown rice instead of jasmine rice?

Yes, but you'll need to adjust the cooking time and liquid ratio. Brown rice requires more liquid and longer cooking time.

→ Is it possible to make this recipe vegan?

Absolutely! This recipe is already vegan as it uses coconut milk and no animal products.

→ How can I store leftovers?

Store any leftover coconut rice in an airtight container in the refrigerator for up to 4 days. Reheat before serving.

→ Can I freeze coconut rice?

Yes, you can freeze cooked coconut rice. Just make sure to let it cool completely before transferring it to a freezer-safe bag or container.

Secondary image

Jamaican Coconut Rice

I love making Jamaican Coconut Rice as it brings a tropical flair to our meals. The creamy coconut milk combined with the fluffy rice creates a delightful base for so many dishes. Not only is it easy to prepare, but the subtle sweetness and fragrant aroma elevate any dinner to a festive occasion. It pairs wonderfully with jerk chicken, grilled fish, or fresh vegetables, making it a versatile side dish that I often crave. With just a few ingredients and simple steps, this recipe has become a staple in my kitchen!

Prep Time10 minutes
Cooking Duration25 minutes
Overall Time35 minutes

Created by: Lucinda Price

Recipe Type: International Culinary Magic

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

For the Coconut Rice

  1. 1 cup jasmine rice
  2. 1 cup coconut milk
  3. 1 cup water
  4. 1/2 teaspoon salt
  5. 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 gummy.

Step 02

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar (if using). Stir well to ensure the rice is evenly coated.

Step 03

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

Step 04

Remove the pot from heat and let it sit, covered, for an additional 5 minutes. Then, fluff the rice with a fork and serve warm.

Extra Tips

  1. For an extra touch, you can add a few toasted coconut flakes on top before serving to enhance the coconut flavor.

Nutritional Breakdown (Per Serving)

  • Calories: 290 kcal
  • Total Fat: 15g
  • Saturated Fat: 13g
  • Cholesterol: 0mg
  • Sodium: 200mg
  • Total Carbohydrates: 33g
  • Dietary Fiber: 2g
  • Sugars: 5g
  • Protein: 3g