This fragrant coconut rice transforms simple jasmine rice into a creamy, aromatic side dish by simmering it in full-fat coconut milk. The method is straightforward: rinse the rice, combine with coconut milk and water, then gently simmer until tender.
Ready in just 25 minutes with minimal prep, it pairs beautifully with Thai curries, spicy grilled chicken, stir-fries, or seafood. A touch of sugar enhances the natural sweetness, while optional garnishes like toasted coconut and fresh cilantro add texture and brightness.
The smell of coconut milk hitting a hot saucepan is one of those scents that instantly transports me somewhere tropical, even if Im just standing in my kitchen on a rainy Tuesday. I started making coconut rice years ago as an excuse to use up leftover canned coconut milk, and it quickly became the most requested side dish at our dinner table. Its deceptively simple for how luxurious it tastes.
My neighbor once knocked on my door while this was simmering on the stove and asked what I was baking because the aroma had drifted through our shared hallway. I handed her a bowl topped with toasted coconut and cilantro, and now she brings me coconut milk every time she visits the Asian grocery store.
Ingredients
- Jasmine rice (1 cup): Jasmine is ideal because its natural floral notes complement the coconut, but basmati works in a pinch.
- Full fat coconut milk (1 cup): Do not use the lite version here, as the richness is what makes this dish sing.
- Water (1 cup): A one to one ratio of coconut milk to water keeps the rice creamy without turning it into porridge.
- Salt (1/2 tsp): This small amount balances the sweetness and brings out the coconut flavor beautifully.
- Sugar (1 tsp, optional): Just a touch enhances the natural sweetness of the coconut milk without making it dessert like.
- Toasted coconut (2 tbsp, optional garnish): Adds a wonderful crunch and doubles down on the coconut experience.
- Fresh cilantro (2 tbsp, optional garnish): A bright herbal finish that cuts through the richness.
Instructions
- Wash the rice well:
- Rinse the jasmine rice under cold running water, swirling it with your fingers, until the water turns from cloudy to mostly clear. This removes excess starch and prevents gummy rice.
- Build the coconut bath:
- Combine the rinsed rice, coconut milk, water, salt, and sugar in a medium saucepan and give it a gentle stir so everything is evenly distributed.
- 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 steam in peace:
- Take the pan off the heat but keep the lid on tight for a full 5 minutes, then fluff gently with a fork so each grain stays separate and tender.
- Finish with flair:
- Sprinkle with toasted coconut and fresh cilantro just before serving so the garnish stays vibrant and crunchy.
I once brought a massive batch of this to a potluck alongside a fiery Thai green curry, and people went back for thirds of the rice alone.
What to Serve Alongside Coconut Rice
This rice is a natural companion to anything with bold, saucy flavors that need a soft landing pad. I love it with spicy grilled chicken skewers, a coconut based curry, or even a simple fried egg with sambal for a quick weeknight dinner.
Making It Your Own
Toss a smashed lemongrass stalk or a few torn kaffir lime leaves into the pot before simmering for an aromatic upgrade that fills your entire kitchen with incredible fragrance. A knob of ginger works too if thats what you have on hand.
Storage and Reheating Notes
Leftover coconut rice reheats beautifully with a tiny splash of water in the microwave or on the stovetop. It also makes an unexpectedly amazing base for fried rice the next day.
- Store it in an airtight container in the fridge for up to four days.
- Freeze individual portions in zip bags for quick meals later.
- Always reheat with a damp paper towel over the bowl to keep it from drying out.
Some dishes earn a permanent spot in your rotation not because they are impressive, but because they make everything else on the plate taste better. This coconut rice does exactly that, every single time.
Recipe Questions
- → Can I use brown rice instead of jasmine rice?
-
Yes, brown rice works as a substitute but requires a longer cooking time of about 35-40 minutes and may need additional liquid. Keep the lid on and check periodically for tenderness.
- → Should I use full-fat or lite coconut milk?
-
Full-fat coconut milk produces the creamiest, most flavorful result. Lite coconut milk will work but yields a less rich texture. For the best outcome, always choose full-fat and unsweetened varieties.
- → Why is my coconut rice sticky or mushy?
-
Mushy rice usually means too much liquid or overcooking. Ensure you measure ingredients precisely, rinse the rice well to remove excess starch, and avoid lifting the lid during the simmering process.
- → What dishes pair well with coconut rice?
-
Coconut rice complements Thai green and red curries, spicy grilled chicken, shrimp stir-fries, jerk-seasoned meats, and tropical fish dishes. 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 a tablespoon of water over the rice and microwave covered, or gently steam on the stovetop until warmed through.
- → Can I add extra aromatics for more flavor?
-
Absolutely. Adding a smashed lemongrass stalk, kaffir lime leaves, a cinnamon stick, or a slice of fresh ginger while simmering infuses the rice with wonderful depth. Remove whole aromatics before serving.