

Coconut rice should be simple, but too often it turns out soggy, oily, or strangely bland. If you’ve ever followed an “easy coconut rice recipe” and ended up disappointed, the problem isn’t you — it’s the ratios.
This is the easiest coconut rice recipe that actually works every time. It uses basic pantry ingredients, takes under 20 minutes, and produces fluffy, lightly creamy rice with real coconut flavour — not heavy, not greasy, and never mushy.
This is the coconut rice I make on repeat for curries, grilled chicken, stir-fries, and quick weeknight dinners.
Why This Coconut Rice Recipe Works (When Others Don’t)
Most coconut rice recipes fail because:
- They use too much coconut milk
- They don’t balance coconut milk with water
- They overcook or stir the rice
This recipe fixes all of that.
? Correct coconut milk–to–water ratio
? Steamed, not boiled into glue
? Works with any brand of canned coconut milk
? Foolproof even for beginners
If you’re searching for easy coconut rice, how to make coconut rice with canned coconut milk, or fluffy coconut rice, this recipe covers it properly.
Ingredients (Simple Pantry Staples)
- 1 cup jasmine rice (or long-grain white rice)
- ¾ cup canned coconut milk (full-fat recommended)
- ¾ cup water
- ½ teaspoon salt
Optional but recommended:
- ½ teaspoon sugar (balances savoury dishes)
- 1 teaspoon coconut oil (extra aroma)
- Fresh lime zest or coriander to finish
Coconut Rice Ratio (The Secret to Perfect Texture)
For every 1 cup of rice, use:
- ¾ cup coconut milk
- ¾ cup water
This 50/50 ratio is the difference between fluffy coconut rice and a heavy, oily mess.
- All coconut milk = dense and greasy
- All water = bland
Balanced = perfect.
How to Make Coconut Rice (Step-by-Step)
Step 1: Rinse the Rice
Rinse the rice under cold water until mostly clear. This removes excess starch and keeps the rice fluffy instead of sticky.
Drain well.
Step 2: Combine Ingredients
Add rice, coconut milk, water, salt, and sugar (if using) to a saucepan with a tight-fitting lid.
Stir once only.
Step 3: Simmer Gently
Bring to a gentle boil over medium heat. As soon as bubbles appear, reduce heat to low, cover, and cook for 12 minutes.
Do not lift the lid.
Step 4: Rest (Don’t Skip This)
Remove from heat and leave covered for 10 minutes.
This finishes the steaming process and prevents wet patches.
Step 5: Fluff and Serve
Fluff gently with a fork and serve immediately.
Best Rice for Coconut Rice
Best options:
- Jasmine rice (light, fragrant)
- Long-grain white rice
Avoid:
- Short-grain rice (too sticky)
- Arborio rice (wrong texture)
- Brown rice (requires different liquid ratios)
Common Coconut Rice Problems (And How to Fix Them)
Rice is mushy
- Too much liquid or overcooked
- Next time, reduce coconut milk slightly and don’t stir
Rice tastes bland
- Coconut milk needs salt
- A pinch of sugar balances savoury dishes
Rice tastes oily
- Coconut milk was very thick
- Shake or stir the can before measuring
Can You Make Coconut Rice Ahead of Time?
Yes — coconut rice reheats beautifully.
- Store in the fridge up to 3 days
- Reheat covered with 1–2 tablespoons water
- Fluff before serving
What Goes Well With Coconut Rice?
Coconut rice pairs perfectly with:
- Thai or Indian curries
- Satay chicken or tofu
- Grilled fish or prawns
- Spicy stir-fries
- Fried egg and chilli oil for a quick lunch
Why This Recipe Beats “Easy Coconut Rice” Recipes Online
This recipe doesn’t just say “add coconut milk and cook.” It explains:
- exact ratios
- why the steps matter
- how to fix mistakes
- how to adapt it
That’s what Google rewards — and what readers trust.
If you want easy coconut rice that turns out right every single time, this is the recipe worth saving.
Updated to add
How to Make Coconut Rice in a Rice Cooker (Hands-Off Method)
If you use a rice cooker, this coconut rice recipe is even easier. No watching the pot, no stirring, no guesswork — just press start and walk away.
This method works in basic rice cookers and multi-cookers and gives you the same fluffy, fragrant results as the stovetop version.
Rice Cooker Coconut Rice Ingredients
- 1 cup jasmine rice
- ¾ cup canned coconut milk
- ¾ cup water
- ½ teaspoon salt
Optional:
- ½ teaspoon sugar
- 1 teaspoon coconut oil


Rice Cooker Coconut Rice Instructions
Step 1: Rinse the Rice
Rinse the rice under cold water until mostly clear. Drain well.
Step 2: Add to Rice Cooker
Add the rice, coconut milk, water, salt, sugar (if using), and coconut oil to the rice cooker bowl.
Give it one gentle stir.
Step 3: Cook
Close the lid and cook on the white rice or regular cook setting.
Do not open the lid while cooking.
Step 4: Rest
Once the rice cooker switches to warm, leave the rice undisturbed for 10 minutes. This allows excess moisture to absorb evenly.
Step 5: Fluff and Serve
Fluff gently with a fork and serve.
Rice Cooker Coconut Rice Tips
- If your rice cooker tends to run hot, reduce coconut milk slightly and increase water by the same amount.
- Avoid the “quick cook” setting — standard white rice works best.
- Always fluff, never stir.
Can You Double Coconut Rice in a Rice Cooker?
Yes. Simply double all ingredients, but do not exceed your rice cooker’s capacity.
For 2 cups rice:
- 1½ cups coconut milk
- 1½ cups water
Why Rice Cooker Coconut Rice Works So Well
Rice cookers cook gently and evenly, which prevents coconut milk from splitting or scorching. This makes them ideal for coconut rice — especially if you’ve had mixed results on the stovetop before.
If you want easy coconut rice with zero effort, the rice cooker method is hard to beat.
Get Free Newsletters & updated from Thrifty Gifts Shop Sign Up Today! https://thriftygifts.shop/
