This coconut rice transforms simple jasmine grains into a luxuriously creamy, fragrant side dish by simmering them in full-fat coconut milk. The natural richness of the coconut infuses every grain with subtle sweetness and a silky texture.
Ready in just 25 minutes with minimal prep, it's an effortless accompaniment to Thai curries, spicy grilled chicken, or seafood stir-fries. A rinse of the rice and a brief rest after cooking guarantee perfectly fluffy results every time.
The smell of coconut milk hitting a hot saucepan is one of those small kitchen miracles that stops me in my tracks every single time. It is sweet and warm and vaguely tropical, the kind of scent that makes you close your eyes and forget whatever you were stressed about. I started making coconut rice years ago as an afterthought alongside a Thai green curry, and it quietly stole the spotlight. Now it shows up at my table more often than plain rice ever will.
One rainy Tuesday I served this alongside nothing more than some quickly seared shrimp and a squeeze of lime, and my roommate looked at me like I had been hiding real cooking talent all along. The truth is coconut rice does most of the work for you, and that little pot of fragrant grains deserves far more credit than it gets.
Ingredients
- Jasmine rice (1 cup): Jasmine is my go to for its delicate floral aroma but basmati works in a pinch, just avoid short grain varieties that will turn gummy.
- Full fat coconut milk (1 cup): Do not skim on this, the fat is what makes the rice creamy and rich, and low fat versions leave you with something bland.
- Water (1 cup): A simple balance to the coconut milk so the rice cooks evenly without becoming porridge.
- Salt (half tsp): This small amount wakes up every other flavor in the pot.
- Sugar (1 tsp, optional): A tiny pinch of sugar rounds out the coconut flavor beautifully and you will barely notice it is there.
- Toasted coconut and cilantro (for garnish, optional): These add texture and freshness that take the dish from simple side to something worth talking about.
Instructions
- Wash the rice well:
- Rinse the jasmine rice under cold running water, swishing it with your fingers, until the water turns from cloudy to nearly clear, which usually takes four or five rinses.
- Build the pot:
- Add the rinsed rice to a medium saucepan along with the coconut milk, water, salt, and sugar, then give it a gentle stir so everything is evenly combined before the heat goes on.
- Simmer low and slow:
- Bring the mixture to a gentle bubble over medium heat, then immediately drop the heat to low, slap on the lid, and let it cook undisturbed for 15 to 18 minutes until the liquid is fully absorbed.
- Let it rest:
- Pull the saucepan off the heat and keep the lid on tight for a full five minutes so the steam finishes the job and each grain settles into tender perfection.
- Fluff and finish:
- Use a fork to gently fluff the rice, lifting rather than stirring, and scatter over the toasted coconut and cilantro if you are feeling fancy.
There was a evening when I brought a big bowl of this to a potluck, tucked between a pile of grilled chicken skewers and a crunchy slaw, and three separate people asked me for the recipe before dessert even appeared. That is the quiet power of coconut rice. It does not shout but it always gets noticed.
A Few Words on Pairing
Coconut rice loves bold company. Serve it alongside a spicy Thai curry, spoon it next to soy glazed salmon, or keep things simple with grilled chicken thighs and a bright squeeze of lime. The richness of the rice tempers heat and balances salt beautifully.
Making It Your Own
Toss a smashed stalk of lemongrass or a couple of torn kaffir lime leaves into the pot before it simmers and you will be rewarded with an aromatic depth that feels almost unreasonable for five minutes of prep. I sometimes swap the water for vegetable broth when I want a more savory profile. The dish bends easily in whatever direction you need it to go.
Storage and Reheating
Leftover coconut rice keeps well in an airtight container in the refrigerator for up to three days, and it reheats like a dream with a tiny splash of water and a minute in the microwave.
- Break up any clumps gently with a fork before reheating so the steam can reach every grain.
- Avoid freezing it because the texture changes and you lose that beautiful fluffy quality.
- Always taste for salt after reheating since flavors can mellow overnight.
Keep this recipe close because once you make it, plain white rice will never quite feel like enough again. It is the easiest upgrade your weeknight dinners have been waiting for.
Recipe FAQs
- → Can I use brown rice instead of jasmine rice?
-
Yes, brown rice works as a substitute but requires a longer cooking time, typically 35 to 45 minutes, and additional liquid. You may need to add roughly half a cup more water or coconut milk to achieve fully tender grains.
- → Should I use full-fat or light coconut milk?
-
Full-fat coconut milk delivers the richest, creamiest result and is strongly recommended. Light coconut milk will produce a less flavorful, thinner texture, though it can be used if you prefer a lighter option.
- → Why is my coconut rice sticky or mushy?
-
Mushy rice usually means it was cooked too long or the liquid ratio was off. Ensure you measure ingredients precisely, avoid lifting the lid during simmering, and always let the rice rest covered off the heat for five minutes before fluffing.
- → What pairs well with coconut rice?
-
Coconut rice complements Thai green and red curries, spicy grilled chicken, glazed salmon, beef rendang, and vegetable stir-fries. It also works beautifully alongside grilled prawns or crispy tofu with peanut sauce.
- → How do I store and reheat leftover coconut rice?
-
Store leftovers in an airtight container in the refrigerator for up to four days. To reheat, sprinkle a tablespoon of water over the rice and warm it in the microwave covered, or gently steam it on the stovetop to restore its fluffy texture.
- → Can I add extra aromatics for more flavor?
-
Absolutely. A smashed lemongrass stalk, a few kaffir lime leaves, or a small piece of fresh ginger added during cooking will infuse the rice with wonderful fragrance. Simply remove the aromatics before serving.