This recipe for Thai Coconut Rice is an easy make-ahead dish. Cooked in coconut milk, it has a subtle coconut flavour that goes well with Asian or Thai food.
This rice? It is NOT just rice. This is Thai Coconut rice that won't fail you by turning into a sticky mess. I like to serve this rice with Thai dishes, but it is good with almost any meal.
It has a subtle coconut flavour and it always seems to turn out perfectly. It also freezes well, so you may wish to double the recipe and freeze half for another meal.
Ready to make Thai Coconut Rice?
Jump to:
🛒Ingredients
- jasmine rice
- coconut milk: unsweetened canned full-fat coconut milk
- coconut oil: or any oil
- unsweetened shredded coconut
🥄Instructions
- Lightly oil the bottom of a deep-sided pot that has a tight-fitting lid.
- Use a sieve to rinse the measured rice with water 2 or 3 times to remove the excess starch.
- Place rice, coconut milk, water, shredded coconut, and salt in the pot and set over medium-high to high heat. Stir occasionally to keep rice from sticking to the bottom of the pot.
- Once the coconut-water has begun to gently bubble, stop stirring and reduce heat to simmer. Cover tightly with a lid and let simmer for 15-20 minutes, or until most of the liquid has been absorbed by the rice.
- Turn off the heat, but leave the covered pot on the burner to steam another 5-10 minutes, or until you’re ready to eat.
- When ready to serve, remove the lid and fluff rice with a fork. Season with salt if needed. Top with a sprinkling of toasted coconut.
- To toast the coconut for garnish, place 1 tablespoon shredded coconut in a frying pan over medium-high heat and stir until light golden brown.
Commonly asked questions
When rice is shipped, the grains jostle together causing the outer starch to be scratched off. When the hot water hits this extra starch, it blooms and makes the rice sticky. Rinse the rice thoroughly with cold water through a sieve two or three times before cooking.
Check this post: Know What Type of Coconut Milk to Use. You'll find all the answers to your questions there!
No. It will still be delicious without it!
Serving Suggestions
This reliable Thai coconut rice dish is the perfect accompaniment to any of the following:
- Stove Top Mango Chicken
- Slow Cooker Thai Mango Chicken
- Baked Lemon Chicken
- Honey Dijon Turmeric Chicken Thighs
- Grilled Turmeric Chicken Kabobs
The toasted coconut on top is totally optional but it makes it look even more appealing!
Storage and Reheating Instructions
Refrigerate any leftover rice promptly. To reheat for another day, heat a teaspoon or two of oil in a skillet to prevent sticking, add the rice and stir until heated through.
You can also reheat this Thai Coconut Rice in the microwave, stirring partway through the cooking time.
Made with fragrant Jasmine rice and cooked in coconut milk, this Thai Coconut Rice hasn't failed me yet!
More favourite rice dishes
If you liked this Thai Coconut Rice, please leave me a comment and a rating below! I love hearing what you've made. Subscribe to my weekly newsletter and have new recipes delivered straight to your inbox.
📖 Recipe
Recipe: Thai Coconut Rice
Equipment
Ingredients
- 2 cups Thai jasmine white rice, gluten-free
- 2 cups canned coconut milk
- 1 ¾ cups water
- 2 heaped tbsp coconut, shredded, unsweetened
- ½ teaspoon salt
- ½ teaspoon coconut oil or vegetable oil,
- Optional: 1-2 tablespoon toasted coconut for garnish
Instructions
- Lightly oil the bottom of a deep-sided pot that has a tight-fitting lid.
- Use a sieve to rinse the measured rice with water to remove the excess starch.
- Place rice, coconut milk, water, shredded coconut, and salt in the pot and set over medium-high to high heat. Stir occasionally to keep rice from sticking to the bottom of the pot.
- Once the coconut-water has begun to gently bubble, stop stirring and reduce heat to simmer. Cover tightly with a lid and let simmer 15-20 minutes, or until most of the liquid has been absorbed by the rice.
- Turn off the heat, but leave the covered pot on the burner to steam another 5-10 minutes, or until you’re ready to eat.
- When ready to serve, remove the lid and fluff rice with a fork. Season with salt if needed. Top with a sprinkling of toasted coconut.
- To toast coconut: Place 1 Tablespoon shredded coconut in a frying pan over medium-high heat and stir until light golden brown.
Autumn
Could this method be used in a rice cooker?
Elaine
Hi Autumn, This is a stovetop recipe and I haven't tried it in a rice cooker so I can't guarantee results. On the stovetop, the proportions are generally 1 to 2. When you use a rice cooker, the proportions are usually 1 to 1. You would have to reduce the amount of liquid in this recipe. You might want to follow the instructions for using a rice cooker here: http://www.simplyscratch.com/2016/09/rice-cooker-coconut-rice.html Thanks for your question! I hope this helps!
Kris
Great flavors coming together!!
Violet
I’ve been making this recipe for years! It’s one of my favorites and I always get asked to make it for my friends. I usually have a lot leftover if it’s just going to be for me and my boyfriend, and I usually use the leftover to make rice pudding. But I was wondering if this rice could be saved in the freezer if I have a lot leftover? Or, how long would it last in the fridge? Thank you for years of delicious rice!
Elaine
You're so welcome, Violet! I don't remember if I've ever frozen this coconut rice, but I do freeze plain rice all the time, so I don't see any reason why not! Cool it and store it in a freezer bag, removing as much air as possible, then label with the date. I like to store it flat so it freezes quickly and takes up less room in the freezer. It will last for about a month or so. When you're ready to use it, thaw it in the fridge overnight (or in the microwave) then use it in your favourite recipes. Thanks for a great question. Hope this helps!
Sophia
This was so easy and mine was perfectly cooked at 20 min. I used my 4qt Dutch oven and basmati rice. If you don’t do the toasted coconut topping, add that extra coconut in from the beginning. We paired ours with Thai peanut curry!
Flavour & Savour
Thanks for sharing your great ideas, Sophia! I'll bet it was delicious with the peanut curry!
Lindsay Lake
Can you leave out the shredded coconut?
Flavour & Savour
Yes! Absolutely!
Ben
Made this at least 25 times. Indeed no fail everytime. A favourite in the family! Thanks.
Flavour & Savour
Great to hear, Ben. Thanks for letting me know!
Toni
I made this with with your "Easy Thai Baked Chicken". Both were a huge hit. The whole family loved it. I saved the leftover rice to make rice pudding. AMAZING. This rice will be on constant rotation.
Flavour & Savour
Hi Toni, That's a favourite meal in our house, too! Great idea to make the leftover rice into rice pudding! Thanks so much for your 5 stars!
Joy P
The Coconut Rice was extremely easy and very good.
Flavour & Savour
Thanks for commenting, Joy! I’m so glad you liked it, too.
Enoka
Hi, This sounds yummy but before I make it I want to verify the amount of liquid. Its almost the double of the quantity of rice? 2 cups rice to 3 and 3/4 cups of liquid. (coconut milk and water) Usually when I make rice in the rice cooker I put same amount of water to rice, i.e. 2 cups rice to 2 cups water. Wouldn't this be very soggy? Sounds more like milk rice? Please advise. Thanks!
Flavour & Savour
Hi Enoka,
This recipe is designed for cooking rice on the stove top, where the proportions are generally 1 to 2. When you use a rice cooker, the proportions as you said, are usually 1 to 1. You would have to reduce the amount of liquid in this recipe. You might want to follow the instructions for using a rice cooker here: http://www.simplyscratch.com/2016/09/rice-cooker-coconut-rice.html Thanks for your question!
Hannah
is this made with canned sweetened or unsweetened coconut milk? also can you recommend a brand that you use. thanks!
Flavour & Savour
Hi Hannah,
This recipe uses unsweetened coconut milk. I've used several different brands. I usually try to find an organic brand but I've often used the canned Thai Kitchen Coconut Milk that you'll probably be able to find easily.
Sherry Aldoais
I'm making this coconut rice tonight but I'm adding some crushed pineapple and using regular Jasmine rice to make it more tropical served with ham
Flavour & Savour
That's a brilliant idea! Love it. I'd love to hear how it turns out. Thanks for sharing your idea, Sherry!
Helen
I loved this recipe. I made it for my husband and two kids and it was a huge hit. I was trying to replicate my mother in law's rice from Malaysia and I it was close! Thanks for a great recipe. Easy to follow directions and delicious!
Flavour & Savour
Thanks so much for letting me know! This is a favourite recipe of mine that I make often. I appreciate your rating it, too!
Lisa
Run out of Jasmine rice so trying this recipe with Basmati. Smells good!
Flavour & Savour
I'd love to hear how it turned out!
Teri Ellsworth
What is the best way to reheat this dish if you make it ahead and refrigerate it?
Flavour & Savour
Hi Teri,
I've reheated it two ways: in a skillet with a little oil to prevent sticking, and in the microwave, stirring part way through. Both turned out just fine.
Dee
I made this for dinner last night and it turned out perfectly! Thanks for a great recipe! I'll be making this again and again.
Flavour & Savour
So glad you like this dish! Thanks for stopping by.
Lorraine
I made this tonight and it was perfect! There was enough for me to freeze for another meal. Thanks for the wonderful recipe 🙂
Flavour & Savour
You're welcome! Thanks for letting me know. 🙂
liz
I did and it was a complete mess. ????????
Flavour & Savour
Hi Paige,
Sure! It should turn out just fine. Just follow the recommended time on your rice cooker and reduce the amount of liquid.
Debbie
Mango chicken and coconut jasmine rice for dinner. Love your recipes..saves me the hunt and, love that I'm retired and don't mind looking up interesting recipes now. Thank-you!
Flavour & Savour
Thanks, Debbie. We love that one too!