This coconut rice transforms simple jasmine rice into a fragrant, creamy side dish by simmering it in full-fat coconut milk. The preparation is straightforward: rinse the rice, combine with coconut milk, water, salt, and a pinch of sugar, then simmer until tender.
Ready in just 25 minutes, it pairs beautifully with Thai curries, spicy grilled chicken, or seafood. Optional garnishes like toasted coconut and fresh cilantro add texture and brightness. For extra aroma, try adding lemongrass or kaffir lime leaves during cooking.
The smell of coconut milk hitting a hot pan is one of those scents that instantly transports me somewhere tropical, even if I am just standing in my kitchen on a rainy Tuesday. My neighbor Maria taught me this trick of using equal parts coconut milk and water so the rice turns creamy without tipping into dessert territory. It has since become my go-to side dish when I want dinner to feel a little special without any extra effort. The toasted coconut on top is technically optional, but I strongly encourage you not to skip it.
I made a big batch of this coconut rice for a backyard barbecue last summer, serving it alongside grilled jerk chicken, and three people asked me for the recipe before the evening was over. One friend actually texted me the next day to say she had dreamed about the leftovers, which might be the highest compliment any side dish has ever received.
Ingredients
- Jasmine rice (1 cup): Jasmine rice is ideal here because its floral aroma complements the coconut beautifully, but basmati works in a pinch.
- Full fat coconut milk (1 cup): Do not use low fat coconut milk for this, as the richness is what makes the dish sing and gives the rice its velvety finish.
- Water (1 cup): Plain water balances the coconut milk so the rice cooks properly without becoming overly thick or sweet.
- Salt (1/2 tsp): A small amount of salt is essential to bring out the natural sweetness of the coconut and prevent the dish from tasting flat.
- Sugar (1 tsp, optional): Just a touch of sugar rounds out the flavor and enhances the coconut, though you can leave it out if you prefer a purely savory side.
- Shredded toasted coconut (2 tbsp, optional): This adds a wonderful crunch and doubles down on the coconut flavor in the most satisfying way.
- Chopped fresh cilantro (2 tbsp, optional): A bright, herbal finish that cuts through the richness and adds a pop of color to the plate.
Instructions
- Wash the rice well:
- Rinse the jasmine rice under cold running water, swirling it with your fingers, until the water runs completely clear to remove excess starch that would otherwise make the rice gummy.
- Combine everything in the pot:
- Add the rinsed rice, coconut milk, water, salt, and sugar to a medium saucepan and give it a gentle stir so nothing settles on the bottom.
- Cover and simmer:
- Bring the mixture to a gentle boil over medium heat, then immediately reduce the heat to low, cover with a tight fitting lid, and let it simmer undisturbed for 15 to 18 minutes until all the liquid has been absorbed and the grains are tender.
- Rest before fluffing:
- Take the saucepan off the heat and let it sit, still covered, for a full 5 minutes so the steam can finish the job, then fluff gently with a fork to separate each grain.
- Finish and serve:
- Sprinkle with toasted coconut and fresh cilantro just before bringing it to the table so the garnishes stay vibrant and the coconut stays crisp.
There was a weeknight dinner during a particularly stressful month where this coconut rice, paired with nothing more than a simple stir fried vegetables and soy sauce, felt like genuine comfort on a plate. Sometimes the simplest dishes carry the most weight.
What to Serve Alongside It
This rice shines brightest when paired with something saucy and bold, because the mild, creamy grains are the perfect canvas for soaking up complex flavors. Thai green curry, spicy grilled chicken, or even a tangy mango salsa all make excellent companions. I have also been known to eat a bowl of it completely plain for lunch, with nothing but a squeeze of lime juice on top, and I regret nothing.
Making It Your Own
Drop a smashed stalk of lemongrass or a couple of torn kaffir lime leaves into the pot before cooking, and suddenly you have a deeply aromatic version that tastes like it came from a Bangkok street stall. A knob of ginger sliced into coins also works wonders if you want a subtle warmth running through each bite. Just remember to fish out the aromatics before serving so nobody gets a surprise mouthful of lemongrass.
Getting Ahead and Storing
Coconut rice reheats beautifully, which makes it a great candidate for meal prep or making ahead for a dinner party. Store it in an airtight container in the refrigerator for up to four days, and reheat with a splash of water in the microwave or on the stovetop to bring back that freshly cooked texture.
- Freeze individual portions in sealed bags for up to two months and thaw overnight in the fridge.
- Add a tablespoon of water before reheating to prevent the rice from drying out.
- Always taste for salt after reheating, because cold storage can mute the seasoning slightly.
Once you master this coconut rice, you will find yourself reaching for the can of coconut milk on a regular basis, looking for any excuse to make dinner just a little more comforting. It is one of those recipes that proves simple ingredients, treated with care, can create something far greater than the sum of their parts.
Recipe FAQs
- → Can I use brown rice instead of jasmine rice?
-
Yes, brown rice works as a substitute but requires a longer cooking time and additional liquid. Expect to cook it for 40–45 minutes and add about ½ cup extra water or coconut milk.
- → Should I use full-fat or lite coconut milk?
-
Full-fat coconut milk produces the creamiest, most flavorful results. Lite coconut milk will work but yields a less rich texture and milder coconut flavor.
- → Why do I need to rinse the rice before cooking?
-
Rinsing removes excess surface starch, which prevents the rice from becoming gummy or clumping together. Rinse under cold water until it runs clear for the best fluffy texture.
- → What dishes pair well with coconut rice?
-
Coconut rice complements Thai curries, Indonesian rendang, spicy grilled chicken, shrimp stir-fries, and teriyaki salmon. It also works well alongside grilled vegetables for a vegetarian meal.
- → How do I store and reheat leftover coconut rice?
-
Store cooled rice in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle with a tablespoon of water and microwave covered, or gently steam on the stovetop until warmed through.
- → Can I add aromatics while cooking coconut rice?
-
Absolutely. A smashed lemongrass stalk, kaffir lime leaves, sliced ginger, or a cinnamon stick can be added to the pot during cooking. Remove the aromatics before fluffing and serving.