How To Cook Coconut Rice On The Stove

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can cook coconut rice on the stove by simmering rice in a blend of coconut milk, water, and a pinch of salt until it turns fluffy, fragrant, and perfectly tender.
 
It’s one of those simple dishes that feels fancy but takes very little effort once you know the rhythm of it.
 
And whether you’re serving it with curry, grilled chicken, or just a fried egg on top, coconut rice on the stove is a skill worth having in your back pocket.
 
In this post, we’ll walk through how to cook coconut rice on the stove step by step, including the right ratios, the ideal heat level, and the little mistakes that can turn your rice gluey instead of fluffy.
 
Let’s get cooking.
 

How to Cook Coconut Rice on the Stove: The Basic Method

Cooking coconut rice on the stove comes down to one simple idea: toast the rice, add your liquids, bring it to a boil, then let it steam low and slow.
 
Here’s how to cook coconut rice on the stove with confidence.
 

1. Rinse the Rice Well

Start by rinsing your rice under cool water until the water runs mostly clear.
 
This washes away excess surface starch, which is the number one reason coconut rice on the stove turns out sticky and clumpy instead of light and separate.
 

2. Use the Right Coconut Milk Ratio

As a rule of thumb, use about 1 cup of rice to 1¾ cups of liquid.
 
That liquid should be a mix of full-fat coconut milk and water.
 
A good balance is half coconut milk, half water, because all coconut milk can make the rice heavy and greasy.
 

3. Toast the Rice in a Little Oil

Heat a splash of oil in a heavy-bottomed pot, then add your drained rice and stir for a minute or two.
 
This optional step is a small extra that adds a lovely nutty base flavor to stove-cooked coconut rice.
 

4. Add Liquid, Salt, and Aromatics

Pour in your coconut milk and water mixture along with a generous pinch of salt.
 
This is also where you can toss in a bruised lemongrass stalk, a few slices of ginger, or a couple of kaffir lime leaves to infuse your coconut rice on the stove with extra aroma.
 

5. Boil, Then Cover and Simmer

Bring everything to a gentle boil, then immediately reduce the heat to low and cover the pot tightly.
 
Let it cook undisturbed for about 15 to 18 minutes, and resist the urge to stir, as stirring releases steam and makes the rice gummy.
 

6. Rest and Fluff

Once the liquid is absorbed, take the pot off the heat and let it sit covered for 10 minutes.
 
Then fluff the coconut rice with a fork and serve warm.
 

Tips for Perfect Coconut Rice on the Stove

If you want reliable results every time you cook coconut rice on the stove, keep these pointers close.
 

1. Don’t Crank the Heat

High heat is the enemy here.
 
Coconut milk can scorch quickly at the bottom of the pot, so a steady low simmer is exactly what coconut rice needs.
 

2. Keep the Lid On

Patience is everything with coconut rice on the stove.
 
Every peek lets precious steam escape, so trust the timer and leave the lid alone until the end.
 

3. Adjust With a Splash of Water

If your rice is still firm when you lift the lid, add a couple tablespoons of water and let it steam a few more minutes.
 

4. Season at the End, Taste, Then Adjust

Salt levels in coconut milk vary by brand, so always taste your coconut rice before serving and tweak the seasoning if needed.
 

Common Mistakes to Avoid When Cooking Coconut Rice on the Stove

Even experienced cooks can stumble when making coconut rice on the stove, so watch out for these.
 

1. Using Light Coconut Milk and Expecting Creamy Results

Light coconut milk is mostly water, so your stove-cooked coconut rice will come out thin.
 
Full-fat coconut milk gives you that rich, velvety texture people expect from coconut rice.
 

2. Stirring Too Often

Stirring during the simmer breaks the grains and makes coconut rice on the stove mushy.
 
Leave it alone until it’s time to fluff.
 

3. Skipping the Resting Period

That 10-minute rest after cooking lets the coconut rice finish absorbing moisture evenly, so don’t rush it.
 

So, Can You Cook Coconut Rice on the Stove?

You absolutely can cook coconut rice on the stove, and it boils down to rinsing your rice, using a balanced coconut milk and water ratio, simmering low and covered, and letting it rest before fluffing.
 
Stove-cooked coconut rice is forgiving once you know the basics, and it rewards you with a fragrant side dish that pairs with almost anything.
 
Hope this post has helped you learn how to cook coconut rice on the stove and given you the confidence to try it tonight.