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.
How to Cook Thai Coconut Rice (The Simple Way)
To cook Thai coconut rice, you simply simmer jasmine rice in a mix of rich coconut milk, water, and a pinch of salt until it’s fluffy and fragrant.
It’s a staple in Thai kitchens for good reason, and once you learn how to cook Thai coconut rice at home, you’ll wonder why you ever bought the canned stuff.
This guide walks you through the whole process step by step, from picking the right rice to nailing the perfect texture.
By the end, you’ll know exactly how to cook Thai coconut rice that tastes just like the version served at your favorite restaurant.
Let’s get cooking.
Why You Should Learn How to Cook Thai Coconut Rice
Learning how to cook Thai coconut rice is one of the easiest kitchen wins you can get.
Here’s why it’s worth mastering:
1. It’s Surprisingly Easy
The method for how to cook Thai coconut rice is basically foolproof.
You don’t need fancy equipment or years of experience.
A pot, a lid, and a little patience are all it takes.
If you can boil water, you can learn how to cook Thai coconut rice without any trouble.
2. The Flavor Is Unbeatable
Thai coconut rice brings a creamy, slightly sweet richness that plain rice just can’t match.
The coconut milk infuses every grain with a subtle tropical flavor that pairs beautifully with curries, grilled meats, and stir-fries.
Once you taste how good homemade Thai coconut rice can be, there’s no going back.
3. It’s Versatile
Knowing how to cook Thai coconut rice opens up a world of meal options.
Serve it alongside mango sticky rice for dessert, or use it as a base for a hearty bowl.
It works as a side dish, a main component, or even a snack.
That flexibility is exactly why so many home cooks want to learn how to cook Thai coconut rice properly.
Ingredients You’ll Need for Thai Coconut Rice
Before we get into how to cook Thai coconut rice, let’s talk about what goes into the pot.
Here’s your shopping list:
1. Jasmine Rice
Jasmine rice is the traditional choice for Thai coconut rice.
Its soft texture and floral aroma absorb the coconut milk beautifully.
One and a half cups of uncooked jasmine rice is a good starting point.
Rinse it well before cooking to remove excess starch.
2. Full-Fat Coconut Milk
This is the star of the show.
Use one can (about 13.5 ounces) of full-fat coconut milk for the creamiest result.
Don’t swap in light coconut milk unless you want a thinner texture.
The fat is what gives Thai coconut rice its signature richness.
3. Water, Salt, and Sugar
A little water helps thin the coconut milk so the rice cooks evenly.
A pinch of salt balances the sweetness, and a teaspoon of sugar enhances the natural flavors.
These simple additions are what make Thai coconut rice taste so balanced.
Step-by-Step: How to Cook Thai Coconut Rice
Now for the main event.
Here’s how to cook Thai coconut rice that turns out perfect every time:
1. Rinse and Drain the Rice
Start by rinsing your jasmine rice under cold water until the water runs mostly clear.
This step removes surface starch and keeps the grains from getting gummy.
Drain it well before moving on.
2. Combine Coconut Milk, Water, and Seasoning
In a medium pot, combine the coconut milk, a half cup of water, salt, and sugar.
Stir gently until everything is mixed.
Then add the rinsed rice and give it one more stir.
3. Simmer and Cover
Bring the pot to a gentle boil over medium heat.
Once it starts bubbling, reduce the heat to low, cover with a tight-fitting lid, and let it simmer for about 15 to 18 minutes.
Resist the urge to peek, since escaping steam slows down cooking.
4. Rest, Fluff, and Serve
Remove the pot from the heat and let it sit covered for 10 minutes.
This resting phase is a crucial part of how to cook Thai coconut rice, because it lets the steam finish the job.
Fluff the rice with a fork, and it’s ready to serve.
Tips for Perfect Thai Coconut Rice
Even easy recipes benefit from a few pro pointers.
Keep these tips in mind the next time you cook Thai coconut rice:
1. Don’t Stir Too Much
Stirring rice while it cooks releases starch and makes it sticky.
After the initial mix, leave it alone until it’s done.
2. Use a Heavy-Bottomed Pot
A thick pot distributes heat evenly and prevents burning at the bottom.
If your pot is thin, keep the heat extra low.
3. Adjust the Consistency
If you want a richer, creamier Thai coconut rice, add an extra splash of coconut milk at the end and fold it in gently.
For a lighter version, use more water and less coconut milk.
So, How to Cook Thai Coconut Rice?
To cook Thai coconut rice, simmer rinsed jasmine rice in coconut milk, water, salt, and sugar until fluffy, then let it rest covered for ten minutes before fluffing.
It’s a simple process that rewards you with creamy, aromatic rice every single time.
Once you know how to cook Thai coconut rice this way, it’ll become your go-to side dish for all your favorite meals.
Now grab that can of coconut milk and get cooking.