Jamaican Coconut Rice

Highlighted under: Global Flavors

I have always been captivated by the rich flavors of Caribbean cuisine, and Jamaican Coconut Rice has become a favorite in my home. The combination of creamy coconut milk and fluffy rice creates a delightful dish that's perfect for pairing with spicy stews or grilled meats. Each time I make it, I'm amazed at how the simple ingredients come together to make a dish that's both comforting and exotic. The subtle sweetness and aromatic hints of coconut truly transport me to a tropical paradise.

Morgan Reeves

Created by

Morgan Reeves

Last updated on 2026-01-13T20:07:18.790Z

When I first tasted Jamaican Coconut Rice on a trip to the Caribbean, I was immediately drawn to the flavors and textures. I decided to recreate it at home, and after several attempts, I finally found the perfect balance of coconut milk and spices. The key is to use good-quality coconut milk, as it brings out the authentic flavor that makes this dish so special.

What works best for me is to let the rice soak in the coconut milk for a few minutes before cooking. This not only enhances the flavor but also makes the rice incredibly tender and fluffy. Each bite reminds me of sun-soaked beaches and swaying palm trees.

Why You'll Love This Recipe

  • Rich coconut flavor that complements any meal
  • Fluffy texture that's easy to achieve
  • Perfect base for spicy dishes or fresh seafood

The Role of Coconut Milk

Coconut milk is the star of Jamaican Coconut Rice, imparting a rich creaminess that elevates the dish. When choosing coconut milk, opt for full-fat varieties for a more luxurious mouthfeel. It’s important to shake the can well before opening to ensure an even consistency; sometimes the cream separates, and you want that creamy texture throughout the dish. The coconut milk not only brings flavor but also balances the starchiness of the rice, resulting in a smooth, delightful texture.

Relying entirely on coconut milk can make the rice overly rich, so the addition of water is crucial. This helps to achieve the perfect moisture level for the rice to absorb while preventing it from becoming too heavy. When combined correctly, the coconut milk creates a beautiful sheen on the rice, making it visually appealing as well.

Perfecting Your Rice Cooking Technique

To ensure the rice cooks evenly, rinsing is a must. Washing away excess starch not only achieves that fluffy texture but also prevents clumping. Make sure to take the time to rinse until the water runs clear, which usually takes a couple of minutes. If using a different type of long-grain rice, like basmati, you may need to adjust the cooking time slightly, as basmati typically cooks faster than standard long-grain varieties.

After bringing the mixture to a boil, it’s crucial to lower the heat properly and cover the saucepan. A medium-low heat is ideal for gentle simmering; too high can scorch the rice, while too low may leave it undercooked. Keeping the lid on during cooking is essential to trap steam, which helps in the cooking process. A visual cue to watch for is when you see steam escaping from under the lid; that indicates the rice is absorbing liquid correctly.

Ingredients

For Jamaican Coconut Rice

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

Instructions

Rinse the Rice

Start by rinsing the rice under cold water until the water runs clear. This helps remove excess starch for better texture.

Combine Ingredients

In a medium saucepan, mix the rinsed rice, coconut milk, water, salt, sugar, and ground allspice. Stir well to combine.

Cook the Rice

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

Fluff and Serve

Once cooked, remove from heat and let it sit covered for an additional 5 minutes. Fluff the rice with a fork, and stir in the chopped green onions before serving.

Secondary image

Pro Tips

  • For an extra touch, try adding some toasted shredded coconut on top before serving to enhance the coconut flavor and add a delightful crunch.

Serving Suggestions

Jamaican Coconut Rice pairs beautifully with various dishes, particularly spicy stews like jerk chicken or curry goat. The rice's subtle sweetness complements the heat of these dishes, creating a balanced meal. Alternatively, for a lighter pairing, consider serving it alongside grilled shrimp or fish. The creamy texture enhances the freshness of the seafood while providing a unique flavor contrast.

For a complete Caribbean experience, don't hesitate to garnish the rice with additional toppings. Fresh cilantro or parsley can add a wonderful aroma, while slices of lime can brighten the dish, offering a fresh zing that cuts through the richness.

Storing and Reheating

Leftover Jamaican Coconut Rice can be stored in an airtight container in the refrigerator for up to four days. When ready to reheat, add a splash of water and microwave in short intervals, about 30 seconds at a time, mixing in between to prevent uneven heating. This will help retain moisture and prevent the rice from drying out.

If you want to prepare this dish in advance, it's possible to make it ahead of time. Cooked rice can also be frozen for up to three months. To freeze, allow it to cool completely, then portion it into freezer-safe bags. Remember to remove any excess air before sealing. When reheating frozen rice, it’s best to thaw it in the refrigerator overnight before reheating.

Questions About Recipes

→ Can I use brown rice instead of white rice?

Yes, but you will need to adjust the cooking time and add more liquid since brown rice usually takes longer to cook.

→ Is there a substitute for coconut milk?

You can use almond milk or a mix of milk and coconut extract, but it will change the flavor profile of the dish.

→ How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat in the microwave with a splash of water for best results.

→ Can I make this dish vegan?

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

Jamaican Coconut Rice

I have always been captivated by the rich flavors of Caribbean cuisine, and Jamaican Coconut Rice has become a favorite in my home. The combination of creamy coconut milk and fluffy rice creates a delightful dish that's perfect for pairing with spicy stews or grilled meats. Each time I make it, I'm amazed at how the simple ingredients come together to make a dish that's both comforting and exotic. The subtle sweetness and aromatic hints of coconut truly transport me to a tropical paradise.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Morgan Reeves

Recipe Type: Global Flavors

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For Jamaican Coconut Rice

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

How-To Steps

Step 01

Start by rinsing the rice under cold water until the water runs clear. This helps remove excess starch for better texture.

Step 02

In a medium saucepan, mix the rinsed rice, coconut milk, water, salt, sugar, and ground allspice. Stir well to combine.

Step 03

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

Step 04

Once cooked, remove from heat and let it sit covered for an additional 5 minutes. Fluff the rice with a fork, and stir in the chopped green onions before serving.

Extra Tips

  1. For an extra touch, try adding some toasted shredded coconut on top before serving to enhance the coconut flavor and add a delightful crunch.

Nutritional Breakdown (Per Serving)

  • Calories: 300 kcal
  • Total Fat: 18g
  • Saturated Fat: 15g
  • Cholesterol: 0mg
  • Sodium: 250mg
  • Total Carbohydrates: 33g
  • Dietary Fiber: 2g
  • Sugars: 2g
  • Protein: 3g