Fluffy coconut rice eluded me for years. And finally, I’ve cracked it! The trick is to use the oven rather than the stove. The coconut rice comes out super fluffy, not gluey and mushy. It’s just like you get at restaurants.
Coconut Rice
Truly fluffy coconut rice eluded me for years. I felt like I tried every variation possible, but when I lifted the lid, I’d stare at dismay at into a pot of mushy rice, thick with coconut milk scum. Usually with unevenly cooked rice grains – some hard, some overly soft – and almost always with a scorched base.
The making of my cookbook gave me the excuse I needed to commit to cracking coconut rice, once and for all. 30+ tests later, I’m so happy to say my team and I have cracked the secret code.
And every since then, I’ve never looked back. Fluffy coconut rice every. single. time WITHOUT FAIL!
The secret to fluffy coconut rice – BAKE IT
The trick to fuss-free fluffy coconut rice is to bake it rather than cook it on the stove. The coconut rice comes out perfectly fluffy every time, and no scorched pot!
How to make perfect coconut rice
Rinse the rice – this is a must to remove excess starch. I don’t do this when cooking normal white rice. It’s essential for coconut rice because coconut milk is thicker than water so it can make the rice a gluey mess. Just rinse the rice until the water is pretty clear. It will never be 100% clear.
Soak rice for 1 hour – this essentially gives the rice grains a bit of a head start in the water absorption phase. This is critical to ensure the rice cooks through evenly because coconut milk is thicker than water which makes it harder for the rice grains to absorb the liquid.
Can’t just use coconut milk – it’s just too thick, the rice can’t absorb it properly. It needs to be diluted with some water. I find the perfect flavour / rice texture is achieved by using 1 can (400ml/14oz) coconut milk with 1 cup of water (just over 2 1/2 cups) for 2 cups of rice.
Bring coconut milk and water to boil first – This is quite key as well! We need to heat the liquid before adding into the rice in a baking pan to get the cooking process started as soon as the rice is in the oven.
If you just pour cold water and room temperature coconut milk over the rice, it takes a good 10 to 15 minutes for the liquid to heat up in the oven during which time the rice is just wallowing in lukewarm liquids which causes it to bloat and cook unevenly.
Bake, covered with foil, for 40 minutes at 200°C/400°F (180°C fan). By covering the rice, we are essentially making steam rice just like you do on the stove. Except, we don’t to worry about scorching the base of the pot and the heat distributes much more evenly through the rice so it cooks through evenly!
Rest 15 minutes – Take the pan out of the oven and rest, covered in foil, for 15 minutes. This step is essential so do not skip it or shortcut the resting time. During the resting time, the rice will finish cooking through evenly and the wetness on the surface of the rice grains will be absorbed, leaving the rice fluffy.
And that, my friends, is the secret to fluffy coconut rice.
It’s a lot of words. But don’t worry, actually cooking it is super duper simple. Just pop it in the oven and leave it to do its thing!
How to rinse rice
I find it easiest to rinse rice in a bowl. Just pour the rice in a bowl and fill with water, then swish it around. Drain (just pour the water out best you can, no need to use a colander), then fill with water again and repeat 4 to 5 times until the water is pretty clear.
The water will never be completely clear! My rule of thumb is 4 to 5 refills of the bowl.
BONUS coconut milk powder option: There’s another way to make fluffy coconut rice on the stove using coconut milk powder. The result is not quite as fluffy as using the oven and the coconut flavour is not quite as intense. But it’s still very good, much better than stove-top using coconut milk, and a good option for those times when you don’t have an oven.
I’ve popped that extra recipe below the coconut milk recipe (ie scroll to bottom of post). It’s an extra because coconut milk powder isn’t as common as coconut milk. While I always have coconut milk on hand, I don’t usually have powder!
How to make Thai / Asian Coconut Rice
To get a true Asian restaurant coconut rice, the secret is to add pandan leaves. If you can’t find pandan leaves, kaffir limes leaves also add a similar fragrance.
This is what pandan leaves looks like. It’s sold at some Harris Farms in Australia, as well as Asian stores.
To prepare them for use, just knot them – this breaks the leaves, releasing the flavour so it infuses into the rice.
What to serve with coconut rice
Coconut rice is a rice dish that is used in cuisines such as Caribbean, Tropical (Hawaiian!) as well as South East Asian foods such as Thai and Malaysian foods.
But don’t let “rules” restrict you. Use it as you wish – and I promise you, it’s so delish, you can even eat it plain, straight out of the pot!
Hope you enjoy! – Nagi x
Coconut Rice will go great with…
Everything Thai and Vietnamese
Jamaican Jerk Chicken and Jerk Fish
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Restaurant Style Coconut Rice (Coconut Milk)
Ingredients
Coconut Rice
- 2 cups jasmin rice (Note 1)
- 400 ml / 14 oz coconut milk , full fat or light (Note 2)
- 1 cup water
- 1 tbsp white sugar (Note 3)
- 1/2 tsp cooking / kosher salt
Asian Restaurant Style flavour – use ONE:
- 3 pandan leaves , knotted
- 3 kaffir lime leaves , crushed in hand
Optional Garnish:
- 1 tbsp desiccated coconut , toasted, to garnish
Instructions
- Preheat oven to 200°C / 400°F (180°C fan).
- Rinse rice in water until the water runs pretty clear. (Note 1)
- Soak & drain – Drain rice then soak in water for 1 hour. Then drain in a colander and leave to drain well for 5 minutes.
- Rice in pan – Place the rice in a 20cm / 8" square pan (metal or ceramic). Add pandam or kaffir, if using.
- Heat coconut milk – Heat coconut milk, water, sugar and salt in a saucepan over high heat. Bring to a boil and stir to dissolve the sugar.
- Bake 40 minutes – Working quickly (to minimise heat loss), pour hot liquid over rice, stir quickly to spread rice evenly. Cover with foil then bake in the oven for 40 minutes.
- Rest 15 minutes – Remove the pan from the oven. Take a quick peek to ensure the liquid has been absorbed (tilt pan to check). There will be coconut cream on the surface – that's normal. Rest rice, covered, for 15 minutes. Do not shortcut this!
- Fluff with rubber spatula. Garnish with toasted coconut, if using, then serve. Marvel at fluffy rice!
Recipe Notes:
Nutrition Information:
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Fluffy Coconut Rice – Coconut POWDER
Ingredients
- 1 cup jasmine rice (or long grain) (see notes)
- 1 1/2 cups water
- 1 packet coconut milk powder (1.75 oz / 50 g) (see notes)
- 2 kaffir lime leaves , crumpled in your hand OR 3 pandam leaves, knotted – OPTIONAL, for Asian restaurant style
- 1/2 tsp salt
- 3/4 tsp sugar
- 1 tbsp desiccated coconut , toasted, to garnish (optional)
Instructions
- Combine all ingredients in a saucepan over high heat. Place lid on.
- When it comes to the boil (watch it, you don’t want it to boil over), turn down the heat to low / medium low so it is simmering gently.
- Leave it to simmer for 12 to 15 minutes until all the liquid has been absorbed.
- Remove from heat and rest for 5 to 10 minutes.
- Fluff with fork. Garnish with toasted coconut, if using, then serve.
Obe says
Made the oven baked version following the recipe exactly and it worked perfectly. Next time I am going to try converting it into nasi biryani – adding a smashed garlic clove, slice or two of ginger, stick of cinamon, star anise and a few cardamon pods – with a swirl of red/orange colour right at the end. THANK YOU!
Anya says
I just made it for the first time. Absolutely delicious and so fluffy! Thank you so much!
RJ says
The 5 stars is for the old stove top recipe that I had to dig up! I missed the extra hour needed (rice soaking) in the prep so thank you to whoever posted the old recipe link! Which worked brilliantly! So fluffy and tasty (definitely use full fat coconut milk). Next time though I will try the oven method. Would be worth updating the prep time to over an hour!
Ian says
Yet another winner Nagi! Tried various methods to get this like you find from restaurants but your coconut milk powder version is superb. No need to tweak that at all. Thanks heaps.
Henry Cohen says
We make this regularly. Fantastic.
Alanna Glover says
Hello! I loved this – so delicious. I thought you might want to update the timings in the summary to include the soaking time – it caught me off guard and meant I served dinner an hour later than I’d planned to. Also probably don’t need to be preheating the oven for over an hour!
Jolene says
This works EVERY time without fail. I am hailed a hero for making fluffy, delicious & incredible coconut rice.
You have made me a boss in the kitchen!
Thanks a billion times over Nagi
Mel says
I think this is the best rice I have made… ever. Followed the instructions to a tee and it came out fluffy, light and perfect.
Maria says
This rice is delicious & came out perfect! Wow!
Nicki says
Thank you for this recipe (and all the research behind it)! I finally made delicious restaurant-style coconut rice. It was AMAZING with the lemongrass Vietnamese chicken from your book.
Amy says
This was my first time making rice without a rice cooker so I was nervous, but this turned out so fluffy and was so easy! Instead of water I used coconut water for extra coconut flavor (I left out sugar since coconut water has natural sweetness). Also mixed in a generous handful of toasted coconut flakes at the end and it was perfect! Thank you for sharing this stress free method
Angeline Mcmurray says
I made this today and it was awesome! I was lazy and did it all in the rice cooker. I rinsed the rice and put it in the rice cooker with the water. Then I dissolved the sugar into the coconut milk and poured that over the rice. It came out fluffy and delicious! Thank you for the recipe!
Alan Chun says
Made the recipe and followed it exactly as posted. It did come out nice and fluffy and not gluey and gummy. Buuuuut there was absolutely NO coconut flavor to the rice. It tasted like I just boiled it in water and I’ve been making rice for over 60 years. The only hint of coconut flavor was from the toasted coconut I sprinkled on top. So I toasted a bunch more coconut and mixed it in. Now it has a coconut flavor, although very subtle.
Lisa says
So I am sure I tried this recipe a few years back and again and again and …. it was in a pot!?? Now it seems to call for baking. I want that pot recipe back. Does anyone know where it went. It was all the same – but was stove top. I would love it if this is the same recipe – but had the stove top and oven options.
mpotter says
Yes! Even though I stalk Nagi regularly- somehow I missed where she updated this for her (awesome) cookbook.
Luckily I use Plan to Eat & this is the version I have saved.
The only difference in ingredient is there’s 1/2 cup water with the can of coconut milk.
Then-
Rinse rice in water until the water runs pretty clear. (Important) Drain rice then soak in water for 15 minutes. Then drain.
After that you use her method for all her rice- this one boil & immediately lower. 14 mins/10 mins rest time.
Manon says
Thank you so much, because I love the original stove recipe, came tonight looking for it to make dinner in 30min… Suddenly we’re baking rice…?! No no, you saved the day ! 🙂
Faye says
Me toooooo!!!!
David Bragg says
I made the coconut rice recipe and it turned out super fluffy and delicious. Better than my rice cooker by a lot.
Wendy Hamilton says
Made the coconut powder version to accompany your Beef Rendang. It was delicious but I wonder if you have any tips on how to stop the rice sticking to the base of my saucepan. I have an induction cooktop so very precise when it comes to heat distribution.
Vicki says
Hi everyone, I made this tonight and really enjoyed the flavour and the texture 😁 but because I’ve never actually had coconut rice before I can’t tell if what I made was the “correct” texture. I would describe it as fluffy but it did stick together in little clumps with coatings of coconut cream. Should it be a bit sticky or should it still have the looser texture of “normal” cooked rice?
Thank you!
Susie says
This rice is delicious..quick question..can i freeze and reheat in the microwave like other rice
Bry says
I would also like to know the answer to this question! I love this rice, but can’t always commit 2 hours to it.
By the way Nagi, you might want to double check your timing info at the top of the recipe, definitely takes more than 17 minutes total! Lol
Brooke says
So easy and super delicious, yes you need to be prepared earlier but once in the oven don’t have to worry about it and so much flavour
Maria says
One word “WOW !”
Best coconut rice recipe.
So easy and absolutely delicious. Thank you Nagi 😋