Jamaican Coconut Rice

Highlighted under: Global Flavors

I love making Jamaican Coconut Rice because it brings a taste of the Caribbean right into my kitchen. The creamy coconut milk combined with the fluffy rice results in a beautiful dish that’s both comforting and exotic. The sweet hints of coconut and the subtle spices create a delicious side dish that pairs wonderfully with various meals. Whether I'm serving it with grilled chicken or spiced fish, this rice never fails to impress my family and friends. It's easy to prepare and guarantees smiles all around at the dinner table.

Bethany Clarke

Created by

Bethany Clarke

Last updated on 2026-01-13T22:52:12.792Z

When I first tasted Jamaican Coconut Rice on a trip to the Caribbean, I was instantly captivated by its incredible flavor. I decided to replicate this dish in my own kitchen, experimenting with different types of coconut milk until I found the perfect balance. The key is to use high-quality coconut milk, which adds a richness that elevates the rice beautifully.

One tip I have learned is to let the rice simmer in the coconut milk gently, as this allows the grains to absorb all that delicious flavor. I always throw in a couple of bay leaves and a dash of salt to enhance the overall taste. It’s a dish I keep coming back to, time and again!

Why You'll Love This Recipe

  • Creamy coconut flavor that's utterly irresistible
  • Perfect blend of sweetness and spice
  • A versatile side dish that complements any main course

The Role of Coconut Milk

Coconut milk is the star ingredient in this dish, providing a rich and creamy texture that elevates the rice. It contributes not only to the flavor but also to the creaminess, creating a comforting mouthfeel. When choosing coconut milk, opt for full-fat versions for the best results, as reduced-fat varieties may not impart the same depth of flavor. You can also use homemade coconut milk for an even fresher taste, blending grated coconut with water and straining it for the perfect consistency.

When incorporating coconut milk, ensure to mix it thoroughly with the rice before cooking. This will help to evenly distribute the creamy texture and flavor throughout the dish. You can also enhance the coconut flavor further by adding shredded coconut to the rice as it cooks, giving it an extra layer of texture and a pleasant chew.

Perfecting the Cooking Technique

One of the keys to achieving perfectly cooked rice is managing the heat properly. After bringing the mixture to a boil, it’s crucial to reduce the heat to low and cover the saucepan tightly. A steady, low simmer allows the rice to cook evenly and absorb the liquid without burning or becoming mushy. If you see a lot of steam escaping, this can cause the rice to dry out, so ensure the lid fits well.

After cooking, it's essential to let the rice rest, covered, for about 10 minutes. This resting period allows the remaining steam to continue cooking the rice gently and helps it fluff up. Skipping this step can leave you with densely packed grains rather than the light and airy texture you desire.

Serving Suggestions and Storage

Jamaican Coconut Rice pairs beautifully with a variety of dishes. I often serve it alongside grilled jerk chicken or fish for a true Caribbean feast. Additionally, it works well with stir-fried vegetables or curries, providing a cooling balance to spiciness. For a festive touch, garnish the rice with fresh herbs like cilantro or scallions just before serving for a pop of color and freshness.

If you have leftovers, this rice can be easily stored in an airtight container in the refrigerator for up to 4 days. To reheat, simply add a splash of water to loosen it up and warm it in a saucepan over low heat, stirring occasionally. You can also freeze the rice; portion it into freezer-safe bags and store for up to three months. Thaw it overnight in the fridge before reheating.

Ingredients

Gather these ingredients to make the perfect Jamaican Coconut Rice:

Ingredients

  • 1 cup long-grain white rice
  • 1 cup coconut milk
  • 1 cup water
  • 1 teaspoon salt
  • 2 bay leaves
  • 1 tablespoon sugar (optional)
  • 1 tablespoon olive oil

With these simple ingredients, you're ready to make an amazing dish!

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 helps remove excess starch and ensures your rice is fluffy.

Combine Ingredients

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, bay leaves, and sugar (if using). Mix well.

Cooking the Rice

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover, and let simmer for about 20 minutes, or until the rice is cooked and liquid is absorbed.

Let it Rest

Once cooked, remove the saucepan from heat and let it sit for an additional 10 minutes without lifting the lid. This helps the rice to fluff up.

Serve

Fluff the rice with a fork, remove the bay leaves, and serve warm. Enjoy it with your favorite Caribbean dishes!

Now you have a delicious dish ready to enjoy!

Secondary image

Pro Tips

  • For an extra touch, you can add chopped scallions or toasted coconut flakes on top before serving for added flavor and texture.

Ingredient Variations

While the recipe calls for long-grain white rice, you can experiment with other rice varieties like jasmine or basmati, which will add their unique aromas. Keep in mind that different rice types may require slight adjustments in cooking time and liquid ratios, so consult the packaging for guidance. Brown rice can also be used, but it will necessitate a longer cooking time—about 40-45 minutes—as it has a tougher bran layer.

For a lighter option, you might substitute half of the coconut milk with a low-sodium vegetable or chicken broth. This will maintain some of the creaminess while reducing calories, allowing the coconut flavor to still shine through. You can also omit the sugar if you prefer a less sweet finish; the dish will still be delightful and flavorful.

Troubleshooting Tips

If you find that your rice is too sticky or clumpy, it may be due to inadequate rinsing before cooking. Rinsing removes the excess starch that causes sticky rice. In the future, rinse until the water runs clear to achieve the perfect texture. Additionally, ensure your heat isn’t too high during the simmering stage; this can lead to uneven cooking and burnt rice at the bottom of the pot.

In case the rice is undercooked or still has liquid remaining after the recommended cooking time, simply cover it again and continue cooking for an additional 5 to 10 minutes on low heat. Keep an eye on it to avoid burning. If it seems too dry while cooking, add a splash more coconut milk or water to help it steam and cook through.

Questions About Recipes

→ Can I use brown rice instead?

Yes, but you'll need to adjust the cooking time and liquid ratio. Brown rice typically takes longer to cook.

→ Is coconut milk necessary?

Coconut milk is essential for the flavor, but you can substitute it with vegetable broth for a different taste.

→ Can I add vegetables to this dish?

Absolutely! Adding bell peppers or peas can enhance the flavor and nutrition of your coconut rice.

→ How do I store leftovers?

Store leftover coconut rice in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water to regain moisture.

Jamaican Coconut Rice

I love making Jamaican Coconut Rice because it brings a taste of the Caribbean right into my kitchen. The creamy coconut milk combined with the fluffy rice results in a beautiful dish that’s both comforting and exotic. The sweet hints of coconut and the subtle spices create a delicious side dish that pairs wonderfully with various meals. Whether I'm serving it with grilled chicken or spiced fish, this rice never fails to impress my family and friends. It's easy to prepare and guarantees smiles all around at the dinner table.

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Bethany Clarke

Recipe Type: Global Flavors

Skill Level: Easy

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. 2 bay leaves
  6. 1 tablespoon sugar (optional)
  7. 1 tablespoon olive oil

How-To Steps

Step 01

Start by rinsing the rice under cold water until the water runs clear. This helps remove excess starch and ensures your rice is fluffy.

Step 02

In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, bay leaves, and sugar (if using). Mix well.

Step 03

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover, and let simmer for about 20 minutes, or until the rice is cooked and liquid is absorbed.

Step 04

Once cooked, remove the saucepan from heat and let it sit for an additional 10 minutes without lifting the lid. This helps the rice to fluff up.

Step 05

Fluff the rice with a fork, remove the bay leaves, and serve warm. Enjoy it with your favorite Caribbean dishes!

Extra Tips

  1. For an extra touch, you can add chopped scallions or toasted coconut flakes on top before serving for added flavor and texture.

Nutritional Breakdown (Per Serving)

  • Calories: 280 kcal
  • Total Fat: 12g
  • Saturated Fat: 10g
  • Cholesterol: 0mg
  • Sodium: 210mg
  • Total Carbohydrates: 38g
  • Dietary Fiber: 2g
  • Sugars: 1g
  • Protein: 3g