Jamaican Coconut Rice

Highlighted under: Global Flavors

I love making Jamaican Coconut Rice because it brings a taste of the Caribbean right into my home. The creamy coconut milk combined with the rice creates a delightful texture and flavor that pairs beautifully with various dishes. This recipe not only enhances the meal but also brings a comforting aroma that fills the kitchen. Cooking this rice is simple, yet its rich flavor makes it feel like a special occasion dish. It’s perfect for family dinners or gatherings, and I find it makes any meal feel festive and exciting!

Marina Lowe

Created by

Marina Lowe

Last updated on 2026-01-13T21:04:18.093Z

When I first encountered Jamaican Coconut Rice at a local Caribbean restaurant, the unique flavor captivated my taste buds. I decided to recreate it at home and found that using full-fat coconut milk really elevates the dish. This gives the rice a rich, creamy consistency that complements the subtle sweetness perfectly. Not only did it transport me back to that vibrant eatery, but it also became a staple side dish in my kitchen.

As I experimented, I discovered that toasting the rice lightly before adding the coconut milk enhances the nuttiness. I always make sure to use freshly grated coconut if I can; it adds an incredible depth of flavor. Pairing it with spicy jerk chicken or grilled fish takes this dish over the top. Trust me, it will impress your guests!

Why You'll Love This Recipe

  • Creamy coconut milk brings a tropical flavor to your table.
  • Simple steps make it easy, perfect for weeknight dinners.
  • Pairs excellently with a variety of main dishes, enhancing your meal.

Mastering the Perfect Rice

To achieve the best texture in your Jamaican Coconut Rice, rinsing the rice is essential. This step removes excess starch, preventing the rice from becoming gummy. After rinsing, look for the water to run clear, which might take a couple of minutes. Once rinsed, be mindful not to skip the toasting step; toasting the rice for 2-3 minutes in a little oil enhances its nutty flavor and provides a subtle depth to the dish.

While cooking, it’s vital to regulate the heat accurately. When you bring the coconut milk mixture to a boil, keep an eye on it to prevent overflowing. When reducing the heat to low, ensure the simmer is gentle—a vigorous boil can lead to uneven cooking or burnt rice at the bottom. The cover must remain on to trap steam; lifting it can extend cooking time unnecessarily.

For fluffier rice, once cooking time is complete, let the rice sit covered for an additional 5 minutes before fluffing it with a fork. This resting period helps the grains relax and separate, giving you that perfect texture. Don’t rush this step; it can make a remarkable difference in your final dish.

Ingredient Insights

Coconut milk is the star ingredient in this recipe, adding a rich, creamy texture and tropical taste that transforms basic rice into something special. For a lighter version, consider using light coconut milk, though it may slightly alter the mouthfeel. While traditional coconut milk is full-fat and gives a luxurious flavor, the lighter option will still deliver a nice coconut essence without the heaviness.

When it comes to garnishing with green onions, it's not just for aesthetics. They add a fresh crunch and a burst of flavor that contrasts beautifully with the creaminess of the rice. If you don't have green onions on hand, you could substitute with finely chopped fresh cilantro or parsley for a different yet equally refreshing touch.

Remember that the sugar balances the savory notes of the coconut milk and rice. If you're looking for a sugar substitute, consider a natural alternative like agave syrup, but use it sparingly as it can be sweeter than granulated sugar. Adjust any sweeteners to taste, especially if you're pairing this rice with a very savory main dish.

Ingredients

Gather the following ingredients to create this delicious Jamaican Coconut Rice:

Ingredients

  • 1 cup long-grain rice
  • 1 can (14 oz) coconut milk
  • 1 cup water
  • 1 tsp salt
  • 1 tsp sugar
  • 1/4 cup chopped green onions (for garnish)

Make sure to have everything measured before you start cooking for a smoother process.

Instructions

Follow these steps to make your Jamaican Coconut Rice:

Rinse the Rice

Start by rinsing the long-grain rice under cold water until the water runs clear. This removes excess starch and helps achieve fluffy rice.

Toast the Rice

In a medium saucepan, heat a bit of oil over medium heat and add the rinsed rice, stirring for 2-3 minutes until lightly toasted.

Add Liquid and Simmer

Pour in the coconut milk, water, salt, and sugar. Stir to combine, then bring to a gentle boil.

Cook the Rice

Once boiling, reduce the heat to low, cover, and let it simmer for 18-20 minutes or until the rice is cooked and the liquid is absorbed.

Fluff and Serve

Remove from heat and let it sit covered for 5 minutes. Fluff with a fork and garnish with chopped green onions before serving.

Enjoy your delicious Jamaican Coconut Rice as a side for your favorite dishes!

Secondary image

Pro Tips

  • For an extra touch, consider adding a handful of raisins or shredded coconut during cooking for added sweetness and texture.

Make-Ahead and Storage Tips

Jamaican Coconut Rice is an excellent make-ahead dish. You can prepare it a day or two in advance and store it in the refrigerator. Just allow it to cool completely before transferring it to an airtight container to maintain freshness. When ready to serve, you can reheat it in the microwave or on the stovetop, adding a splash of water or additional coconut milk to revive its creamy texture.

If you're cooking for a large gathering, this recipe is easily scalable. Just maintain the same rice-to-liquid ratio of 1:1.5, modifying the quantities depending on how much rice you need. Keep in mind that cooking times may slightly vary depending on the batch size—larger quantities may take a few additional minutes to achieve the right consistency.

For storing leftovers, you can freeze the rice, although it's best enjoyed fresh. If you find yourself with extra rice, portion it out in freezer-safe bags, removing as much air as possible to prevent freezer burn. It can last in the freezer for up to three months. To reheat, let it thaw overnight in the refrigerator before warming on the stovetop.

Serving Suggestions

Jamaican Coconut Rice pairs wonderfully with a variety of dishes, especially grilled meats, such as jerk chicken or shrimp. The sweetness of the coconut rice complements the spices beautifully, creating a harmonious balance on your plate. Consider serving it alongside Caribbean black beans or a fresh tropical salad for a complete meal that bursts with flavor and color.

For a vegetarian option, try pairing this coconut rice with a rich vegetable curry. The creamy rice can help balance the heat and spices in the curry, making it a delightfully satisfying dish. Additionally, due to its mild flavor, this rice can act as a blank canvas for sauces or salsas—think mango salsa or chutney drizzled over the top for an extra layer of flavor.

If you're aiming for an adventurous twist, consider adding spices like cumin or turmeric to the cooking liquid. This not only adds color to the rice but also infuses it with a warm flavor that can enhance your overall dish experience. Just remember to adjust salt and sugar levels accordingly if you modify the basic recipe.

Questions About Recipes

→ Can I use brown rice instead of white?

Yes, but you will need to adjust the cooking time and liquid amounts as brown rice takes longer to cook.

→ Is this recipe gluten-free?

Absolutely! All the ingredients are gluten-free, making it a great option for those with dietary restrictions.

→ Can I use low-fat coconut milk?

Yes, you can use low-fat coconut milk, but it may alter the creaminess of the dish slightly.

→ How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave.

Jamaican Coconut Rice

I love making Jamaican Coconut Rice because it brings a taste of the Caribbean right into my home. The creamy coconut milk combined with the rice creates a delightful texture and flavor that pairs beautifully with various dishes. This recipe not only enhances the meal but also brings a comforting aroma that fills the kitchen. Cooking this rice is simple, yet its rich flavor makes it feel like a special occasion dish. It’s perfect for family dinners or gatherings, and I find it makes any meal feel festive and exciting!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Marina Lowe

Recipe Type: Global Flavors

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup long-grain rice
  2. 1 can (14 oz) coconut milk
  3. 1 cup water
  4. 1 tsp salt
  5. 1 tsp sugar
  6. 1/4 cup chopped green onions (for garnish)

How-To Steps

Step 01

Start by rinsing the long-grain rice under cold water until the water runs clear. This removes excess starch and helps achieve fluffy rice.

Step 02

In a medium saucepan, heat a bit of oil over medium heat and add the rinsed rice, stirring for 2-3 minutes until lightly toasted.

Step 03

Pour in the coconut milk, water, salt, and sugar. Stir to combine, then bring to a gentle boil.

Step 04

Once boiling, reduce the heat to low, cover, and let it simmer for 18-20 minutes or until the rice is cooked and the liquid is absorbed.

Step 05

Remove from heat and let it sit covered for 5 minutes. Fluff with a fork and garnish with chopped green onions before serving.

Extra Tips

  1. For an extra touch, consider adding a handful of raisins or shredded coconut during cooking for added sweetness and texture.

Nutritional Breakdown (Per Serving)

  • Calories: 280 kcal
  • Total Fat: 14g
  • Saturated Fat: 12g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 2g
  • Sugars: 2g
  • Protein: 3g