Jamaican Coconut Rice

Highlighted under: Cultural Meals

I absolutely love making Jamaican Coconut Rice because it brings a tropical flair to my meals. The creamy coconut flavors combined with the nutty taste of rice create a comforting dish that pairs perfectly with any protein. Whether it’s for a special occasion or a cozy family dinner, this recipe never fails to impress. Just a few simple ingredients transform into a flavorful side dish that makes my kitchen feel like a Caribbean getaway. Every time I whip it up, I’m transported to the islands, and I can’t get enough of that rich coconut aroma!

Belinda Fraser

Created by

Belinda Fraser

Last updated on 2026-01-13T07:27:36.596Z

Every time I make Jamaican Coconut Rice, I feel like I’m on a mini vacation. The first time I tried this dish, I was amazed at how the coconut milk elevates the rice. It’s rich and creamy, yet still light and airy – the perfect balance!

I discovered that to really enhance the flavors, soaking the rice before cooking helps each grain absorb the coconut milk deeply. When you take that first bite, you can taste the sunshine and warmth of the Caribbean on your plate. It's a delightful experience that keeps me coming back for more!

Why You'll Love This Recipe

  • Creamy coconut flavor that enchants every bite
  • Quick and easy preparation that saves time
  • Versatile side dish that complements any meal

The Role of Ingredients

Each ingredient in this Jamaican Coconut Rice recipe serves a unique purpose. The long-grain rice is not only fluffy but also allows the coconut milk to infuse its nutty flavor without becoming mushy. The coconut milk adds a rich creaminess, making the dish feel indulgent. Opting for a good quality coconut milk can elevate the dish; I recommend one with a high coconut content for a more pronounced flavor.

Salt and sugar play crucial roles in balancing the dish. Salt enhances the natural flavors of the rice and coconut, while sugar adds a hint of sweetness that rounds out the creamy profile. Be mindful not to overdo the sugar; just a tablespoon is enough to enhance the taste without making it overtly sweet.

Perfecting the Cooking Technique

Rinsing the rice is a key step that shouldn't be skipped. This process removes excess surface starch, preventing the rice from becoming sticky during cooking. I rinse mine until the water runs clear, which usually takes about two minutes. This technique yields perfectly separated grains, ensuring a light and fluffy texture once cooked.

When boiling the mixture, keep an eye on it to prevent overflows. Once you notice bubbles rising, reduce the heat promptly to low, allowing it to simmer gently. A tightly fitting lid is essential during the simmering stage; it traps steam and ensures even cooking. If there’s too much liquid left after 20 minutes, let it sit off the heat for an extra five minutes, covered, to allow steam to finish the cooking process.

Ingredients

    Ingredients

    • 2 cups long-grain rice
    • 1 can (13.5 oz) coconut milk
    • 1 cup water
    • 1 teaspoon salt
    • 1 tablespoon sugar
    • 1 tablespoon chopped green onions (optional)

    Instructions

      Rinse the Rice

      Start by rinsing the rice under cold water until the water runs clear to remove excess starch. This will help the rice cook more evenly and prevent it from becoming gummy.

      Combine Ingredients

      In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar. Stir gently to mix everything together.

      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 minutes, or until the rice is tender and the liquid is absorbed.

      Fluff and Serve

      Remove the pot from the heat and let it sit covered for 5 minutes. Then, fluff the rice with a fork and serve hot, garnished with chopped green onions if desired.

      Secondary image

      Pro Tips

      • For an extra touch, try adding a few lime leaves while cooking for an aromatic twist. Additionally, you can substitute half of the coconut milk with chicken or vegetable stock for added depth of flavor.

      Serving Suggestions

      Jamaican Coconut Rice pairs beautifully with grilled meats like jerk chicken or fish, but it works just as well with vegetarian dishes like curry. The sweetness of the coconut complements spicy flavors perfectly, creating a satisfying harmony on the plate. I enjoy serving it alongside a vibrant mango salsa to add freshness and a burst of color.

      Consider adding toasted coconut flakes on top for added texture. This not only enhances the coconut flavor but also adds a delightful crunch that contrasts with the fluffy rice. If you enjoy heat, a sprinkle of red pepper flakes can provide a nice kick that cuts through the creaminess.

      Make-Ahead and Storage

      This coconut rice recipe is excellent for make-ahead meal prep. You can prepare it up to a day in advance; just store it in an airtight container in the refrigerator once it has cooled completely. When ready to serve, reheat over medium-low heat, adding a splash of water or coconut milk to restore its moisture and fluffiness.

      If you're looking to save it for a longer period, this rice can be frozen. Portion it into airtight freezer bags, pressing out as much air as possible to prevent freezer burn. When you're ready to enjoy, thaw in the refrigerator overnight and reheat, providing the same hydration method to keep it soft and creamy.

      Questions About Recipes

      → Can I use brown rice instead of white?

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

      → How can I make this recipe vegan?

      The recipe is already vegan-friendly since it uses coconut milk and no animal products.

      → Can I make this ahead of time?

      Absolutely! Just store it in an airtight container in the refrigerator. Reheat before serving.

      → What dishes pair well with Jamaican Coconut Rice?

      It pairs wonderfully with jerk chicken, grilled shrimp, or any spicy Caribbean dishes!

      Jamaican Coconut Rice

      I absolutely love making Jamaican Coconut Rice because it brings a tropical flair to my meals. The creamy coconut flavors combined with the nutty taste of rice create a comforting dish that pairs perfectly with any protein. Whether it’s for a special occasion or a cozy family dinner, this recipe never fails to impress. Just a few simple ingredients transform into a flavorful side dish that makes my kitchen feel like a Caribbean getaway. Every time I whip it up, I’m transported to the islands, and I can’t get enough of that rich coconut aroma!

      Prep Time10 minutes
      Cooking Duration20 minutes
      Overall Time30 minutes

      Created by: Belinda Fraser

      Recipe Type: Cultural Meals

      Skill Level: easy

      Final Quantity: 4 servings

      What You'll Need

      Ingredients

      1. 2 cups long-grain rice
      2. 1 can (13.5 oz) coconut milk
      3. 1 cup water
      4. 1 teaspoon salt
      5. 1 tablespoon sugar
      6. 1 tablespoon chopped green onions (optional)

      How-To Steps

      Step 01

      Start by rinsing the rice under cold water until the water runs clear to remove excess starch. This will help the rice cook more evenly and prevent it from becoming gummy.

      Step 02

      In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar. Stir gently to mix everything together.

      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 minutes, or until the rice is tender and the liquid is absorbed.

      Step 04

      Remove the pot from the heat and let it sit covered for 5 minutes. Then, fluff the rice with a fork and serve hot, garnished with chopped green onions if desired.

      Extra Tips

      1. For an extra touch, try adding a few lime leaves while cooking for an aromatic twist. Additionally, you can substitute half of the coconut milk with chicken or vegetable stock for added depth of flavor.

      Nutritional Breakdown (Per Serving)

      • Calories: 320 kcal
      • Total Fat: 15g
      • Saturated Fat: 13g
      • Cholesterol: 0mg
      • Sodium: 300mg
      • Total Carbohydrates: 45g
      • Dietary Fiber: 2g
      • Sugars: 2g
      • Protein: 3g