This aromatic coconut rice delivers perfectly fluffy grains with rich coconut flavor in just 25 minutes. The combination of coconut milk and water creates a creamy yet light texture that complements spicy curries, grilled fish, or roasted meats beautifully.
Simple preparation involves rinsing jasmine rice until clear, then simmering with full-fat coconut milk, water, salt, and optional sugar. The key is letting it steam covered after cooking for those distinct, separate grains that fluff perfectly with a fork.
Optional garnishes like toasted coconut flakes and fresh cilantro add texture and brightness. This versatile side works equally well with Southeast Asian curries or Caribbean-inspired dishes.
The first time I made coconut rice, I was trying to recreate a dish from a tiny Thai spot downtown where the rice somehow outshone the curry itself. I kept tinkering with ratios until my kitchen smelled like a beach vacation and my roommate started wandering in, asking what time dinner was. Now it's the one side dish I can make without even measuring, because the rhythm of rinsing, pouring, and waiting has become second nature.
Last summer, I made a huge batch for a backyard barbecue where the menu was supposed to be jerk chicken and grilled corn. Everyone kept asking about the rice, and I had to write down the recipe on three separate napkins before anyone would leave. The host texted me the next day saying she ate the leftovers cold straight from the container for breakfast.
Ingredients
- Jasmine rice: The fragrant floral notes perfectly complement coconut milk, though long-grain white works if that is what you have
- Full-fat coconut milk: Do not skimp here, the fat content is what gives the rice its creamy texture and rich flavor
- Water: Pure coconut milk can be too heavy, so mixing it with water creates the right balance
- Salt: Essential to pop the coconut sweetness and keep the dish from tasting flat
- Sugar: Just a hint rounds out the flavors and mimics what you would get at a restaurant
Instructions
- Rinse until clear:
- Wash the rice under cold water until it runs clear, rubbing the grains between your fingers to remove excess starch that makes rice gummy
- Combine everything:
- Pour the rinsed rice, coconut milk, water, salt, and sugar into your saucepan and give it a quick stir to distribute the seasoning
- Bring to a bubble:
- Set the pot over medium heat and wait for small bubbles to form around the edges, then immediately drop the heat to low
- Cover and walk away:
- Put the lid on tight and let it simmer undisturbed for 15 minutes, resisting any urge to peek inside
- Let it steam:
- Turn off the heat but leave the lid on for another 10 minutes so the rice can finish cooking in its own steam
- Fluff and serve:
- Use a fork to gently separate the grains, then scoop into a bowl and top with toasted coconut and fresh herbs if you are feeling fancy
My grandmother always said rice knows when you are rushing it, and I have found she was right. The times I have tried to cut corners or peek under the lid too early, the texture tells the story. But when you give it the time it needs, each grain comes out separate and perfectly tender.
Making It Your Own
I have started adding a knuckle of peeled ginger or a pandan leaf to the pot when I want extra fragrance. The ginger adds a subtle warmth that plays beautifully with the coconut, while pandan gives it that authentic Southeast Asian perfume you find in restaurants.
Getting The Texture Right
The difference between good coconut rice and great coconut rice often comes down to the rinsing step. I have learned through too many batches of gummy rice that those extra thirty seconds under cold water make all the difference between fluffy grains and a sticky mess.
Serving Ideas
This rice is endlessly versatile and has become my go-to for weeknight dinners when I want something that feels special but does not take much effort. It has saved more than one impromptu dinner party.
- Spicy Thai green curry with extra vegetables
- Jerk chicken with roasted pineapple
- Simple grilled fish with lime wedges
There is something deeply comforting about a pot of coconut rice bubbling away on the stove. It turns even the most ordinary Tuesday dinner into something that feels like a small celebration.
Recipe FAQs
- → What type of rice works best for coconut rice?
-
Jasmine rice is ideal due to its natural floral aroma that complements coconut beautifully. Long-grain white rice also works well. Avoid short-grain or sticky rice varieties as they'll become too dense.
- → Should I use light or full-fat coconut milk?
-
Full-fat unsweetened coconut milk yields the creamiest, most flavorful results. Light coconut milk works but produces a less rich texture. Canned coconut milk is preferred over carton beverages for cooking.
- → Why do I need to rinse the rice first?
-
Rinsing removes excess starch that makes rice gummy. Rinse under cold water until it runs clear—usually 3-4 rinses. This step ensures fluffy, separate grains rather than a clumpy texture.
- → Can I make coconut rice in a rice cooker?
-
Absolutely. Combine rinsed rice, coconut milk, water, salt, and sugar in your rice cooker and use the standard white rice setting. Let it steam naturally after the cycle completes before fluffing.
- → How long does coconut rice keep in the refrigerator?
-
Stored in an airtight container, coconut rice keeps 4-5 days refrigerated. Reheat gently with a splash of water to restore moisture. It also freezes well for up to 3 months.
- → What can I serve with coconut rice?
-
This versatile side pairs beautifully with Thai green or red curries, jerk chicken, grilled shrimp, spicy tofu, or roasted vegetables. The creamy coconut balances heat and adds tropical richness to any meal.