
This coconut-infused rice brings the warmth of Caribbean cuisine to your table with every bite.
I developed this recipe to capture the comfort of traditional koko rice while making it accessible for home cooks. The coconut milk creates a rich, fragrant base that transforms simple rice into something extraordinary.
The dish comes together in one pot with minimal effort, allowing the flavors to meld perfectly. The result is tender grains soaked in creamy coconut goodness with just the right amount of sweetness.
Serve it alongside grilled meats or seafood for a complete meal that feels like a tropical getaway.
Ingredients for Koko Rice
Simple rice meets tropical richness with just a few pantry staples.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Water 💧 | 1 ½ cups | Or use coconut water |
| Brown Sugar 🍚 | 2 tbsp | Adjust to taste preference |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Vanilla Extract 🌿 | 1 tsp | Pure for best flavor |
| Cinnamon Stick 🌿 | 1 whole | Optional for warmth |
| Fresh Ginger 🌿 | 1 piece | 1-inch, peeled and grated |
| Scallions 🧅 | 3 whole | Thinly sliced for garnish |
| Lime 🍈 | 1 whole | Juiced and zested |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Thyme Sprigs 🌿 | 2 whole | Fresh, or 1 tsp dried |
The coconut milk is key here—full-fat cans from Thai Kitchen or Goya give that authentic creamy texture. Jasmine rice is traditional for its floral notes (the good stuff, not minute rice). I grab mine from Trader Joe’s or the bulk bins at Whole Foods. If you’re using canned coconut milk, shake it well first and don’t skip the full-fat version (worth the extra calorie).
No jasmine rice? Basmatis works fine, just rinse it well. Fresh ginger is ideal but ground ginger at half the amount gets you close. Out of brown sugar? White sugar plus a splash of molasses works. The thyme can be swapped for a pinch of allspice if that’s what you’ve got. Want more sweetness? Add a spoonful of shredded coconut at the end.
Rice is best served fresh but keeps 3-4 days in the fridge. Reheat with a splash of water to bring back the creaminess. Freezes well for up to 3 months if you’ll actually remember to use it. That coconut milk? Once opened, transfer to a jar and use within 5 days.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in and let it simmer—jasmine rice soaking up that creamy coconut milk with zero fuss.
- Sweet & Creamy: The brown sugar caramelizes into the rice, giving it this rich, dessert-like taste without being overpowering.
- Feeds a Crowd: Honestly, it’s my go-to for potlucks because it stretches easily and everyone—even picky eaters—goes back for seconds.
- Budget Friendly: Coconut milk and rice are cheap staples, and this dish fills us up for days. Leftovers? Even better the next morning.
Step-by-Step Instructions for Coconut-Infused Caribbean Rice
Here’s how I make this comforting dish with perfect texture every time.
Step 1: Rinse and Toast the Rice
Rinse the 2 cups Jasmine Rice under cold water until the water runs completely clear. This removes excess starch and prevents the rice from becoming gummy. I usually rinse it 3-4 times to be thorough.
In a medium pot with a tight-fitting lid, toast the drained rice over medium heat for 2-3 minutes, stirring constantly. You’ll notice the grains become slightly opaque and emit a nutty aroma. This step enhances the rice’s natural flavor and helps it absorb the coconut milk better.
Step 2: Build the Flavor Base
Add the 1 can Coconut Milk, 1.5 cups Water, 2 tbsp Brown Sugar, and 1 tsp Salt to the pot. Stir in the 1 tsp Vanilla Extract, 1 whole Cinnamon Stick, and 1 piece Fresh Ginger (peeled and grated).
Bring the mixture to a gentle boil over medium-high heat. As it heats, the sugar will dissolve and the aromatics will begin to infuse the liquid with their warmth. You’ll start to smell the sweet coconut and spicy ginger—this is when you know the flavors are developing properly.
Step 3: Simmer Until Tender
Once boiling, reduce the heat to low, cover the pot with the lid, and let it simmer for 15-20 minutes. Don’t peek during this time—the steam is what cooks the rice evenly. You’ll see small bubbles gently breaking the surface if you lift the lid just slightly.
The rice is done when all the liquid has been absorbed and the grains are tender with no chalky center. If you’re unsure, taste a grain—it should be soft but still hold its shape. If it’s still firm, add 2-3 tablespoons of water, cover, and cook for another 5 minutes.
Step 4: Rest and Infuse
Turn off the heat and let the rice sit covered for 10 minutes. This resting period allows the rice to steam in its own moisture, making it fluffier and more flavorful. The cinnamon and ginger will continue to infuse during this time.
After resting, remove the cinnamon stick and fluff the rice gently with a fork. Be careful not to overmix—you want to keep the grains intact. The rice should be creamy with distinct grains, not mushy.
Step 5: Garnish and Serve
Just before serving, stir in the juice and zest from the 1 whole Lime. This brightens up the dish and balances the richness of the coconut. Garnish with the 3 whole Scallions (thinly sliced) for a fresh, crisp finish.
I also like to sprinkle in the minced 2 cloves Garlic Cloves and leaves from the 2 whole Thyme Sprigs at the end for an extra layer of aroma. Serve warm for the ultimate comforting experience.
Pro Tips For Making Koko Rice
- Rinse the Rice: Always rinse jasmine rice until the water runs clear—I learned this the hard way when my first batch turned out gummy. It removes excess starch so the grains stay separate and fluffy.
- Simmer Low and Slow: Once the coconut milk and water come to a boil, drop the heat to the lowest setting and cover. After burning two batches, I finally figured out that a rolling boil ruins the creamy texture.
- Balance the Sweetness: Brown sugar can overpower, so start with half the amount you think you need. Taste after 10 minutes of cooking and adjust—my grandmother swore by this, and she was right.
- Use Full-Fat Coconut Milk: Skip the light version—it waters down the richness and leaves the rice bland. The fat is what carries the flavor and gives that luxurious, sticky finish.
Flavor Customization for This koko rice
Sweet and Spicy
Add ½ tsp cayenne pepper or 1 chopped scotch bonnet for heat that cuts through the coconut richness. Balance it with an extra 1 tbsp brown sugar to maintain sweetness. I love this contrast—it’s a Caribbean classic. 🌶️
Citrus Twist
Enhance the lime with 1 tbsp orange zest or swap the lime for ½ cup fresh pineapple juice for a tropical punch. The acidity brightens the dish beautifully.
Nutty Depth
Toast ¼ cup shredded coconut or 2 tbsp chopped almonds and stir them in at the end. This adds texture and a subtle crunch that complements the creamy rice.
Herbal Infusion
Add 3-4 fresh basil leaves or 1 tbsp chopped cilantro at the end for a fresh herbal note. The basil pairs especially well with the coconut.
Vanilla Boost
Double the vanilla extract to 2 tsp for a deeper, more aromatic sweetness. It’s a simple tweak that makes the dish feel extra indulgent. 💛
For a richer vanilla flavor, split 1 vanilla bean, scrape the seeds, and simmer them with the rice.
Nutrition Facts
Frequently Asked Questions
Can I use basmati rice instead of jasmine?
Yes, basmati works well but rinse it thoroughly first. Jasmine’s floral notes are traditional, but basmati’s longer grains add a nice texture. Adjust water by 2-3 tablespoons as basmati absorbs differently.
Why does my rice turn out mushy?
Over-stirring or peeking while cooking releases steam. Use the exact 1.5 cups liquid ratio and let it rest 10 minutes covered after cooking. The rice will steam perfectly in its own moisture.
Can I make this without coconut milk?
For a lighter version, use 1 cup coconut water plus ½ cup heavy cream. The flavor won’t be as rich, but you’ll still get the tropical essence. Add 1 tbsp coconut oil for extra aroma.
How do I store leftovers?
Keep in an airtight container for 3-4 days in the fridge. Reheat with 1-2 tbsp water to restore creaminess. Freezes well for up to 3 months in portioned bags.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026