Coconut Rice when made right is super fluffy and tasty, it makes a perfect side dish in minutes. We've tested baking the rice, stove top, coconut milk combined with stock or on its own, and much more! So today we can say, this is the ultimate delicious fluffy and fool proof coconut rice recipe!
1onionthinly sliced, small or medium size sweet white onion
1/4cupcashewstoasted or raw
1cuplong grain ricejasmine or basmati rice
1/4teaspoonssalt
1/2teaspoonbouillon chicken or veggies
1/8teaspooncinnamon
1/2teaspoongarlic powder
1/4teaspoonpaprika
1 cupcoconut milklow fat or regular
1/2cupwater
1/4cupcashewstoasted for garnish
2tablespoonscilantro leaves
Instructions
You'll start by rinsing the rice first. Run some cold water over the rice in a strainer. Watch until the water doesn't look cloudy anymore, and it's ready.
Start by melting the butter over medium high heat and sauté the onion slices.
Make sure the onions are very soft and slightly golden before proceeding with the recipe. This ensures you'll have a sweet taste rather a strong astringent onion flavor.
Add in the cashews to the onions and butter. Sauté them for just a minute if they're previously toasted or roasted. Add 2 more minutes if using raw cashews.
Now add in the rice. The rice needs to be sautéed well in butter and each piece coated in butter. Cook the rice for 1-1.5 minutes over medium heat, tossing continuously.
Season the rice. Mix in the bouillon, salt, garlic powder, paprika and toss it over the rice, and mix well for 30 seconds.
For every cup of rice, use 1.5 cups of coconut milk. No more no less. Now add in the coconut milk.
Once the coconut milk is added, you have two options here. Either boil the coconut milk before adding, or wait until the milk boils in the pot.
Once it boils, you're going to cover the pot and drop the heat to the LOWEST setting.
It's best not to touch the pot for 18 minutes. Then you can uncover and fluff the rice around, cover again and wait 5 minutes. This time is optimal for any condensation of liquid to be absorbed into the rice.
Now fluff the rice and toss around. It will be tender, fluffy and perfectly cooked coconut rice.
Garnish the coconut rice recipe with fresh cilantro leaves and extra toasted cashews on top.
If you have an instant pot or rice cooker, you can make this recipe just as easily. If you have an instant pot, follow the process of sautéing the onions, rice and cashews. Then add the coconut milk and switch to rice cooking mode.
If your rice cooker doesn't have a sauté mode, it's best to do so in a separate skillet. Prepare everything in a skillet, then add all ingredients in to the rice cooker along with coconut milk. Set the cooking as per the machine and it's ready.
Recipe Video
Recipe Notes
Coconut Rice Recipe Pro Tips
Choose Jasmine or long grain Basmati rice for this fluffy coconut rice. Avoid short grain or heavily starchy rices.
Make sure to rinse the rice before cooking it. Rinsing the rice removes any excess starch which is KEY to fluffy rice. Especially when cooking the rice in milk, not water or stock.
You can use butter or avocado oil to sauté the onions for the recipe. Butter will infuse the rice with a buttery taste.
The onions add a sweetness that compliments the rice so well, but you need to make sure you cook it well. Avoid undercooking the onions as they become overpowering.
Sautéing the rice before adding in the liquid is KEY to fluffy rice. You just need 1 - 1.5 minutes of mixing in the rice with the butter/oil continuously.
Measuring your coconut milk is KEY. For every cup of rice, add 1.5 cups of coconut milk. Don't add more, or else the rice will be mushy and gooey.
For perfectly fluffy rice, bring the coconut milk to a boil and then drop the heat to the absolute LOWEST setting. Cover the post and let the rice cook on super low for 18 minutes untouched. At that point you can take off the lid, fluff the rice, cover and let it cook for another 3-5 minutes covered.
The seasoning blend we used here were based on the original owner of the recipe and we haven't changed a thing! We have tried removing the seasoning, and found it more bland.
You can use peanuts if you don't have cashews for this recipe. Likewise you can use parsley instead of cilantro.
How to store Leftovers, Freeze and Reheat Coconut Rice?
Store leftovers of coconut rice in an airtight container in the fridge for up to 5 days.
To freeze the leftovers, place them in a ziploc bag removing excess air. Freeze it for up to 3 months.
If you have frozen rice, thaw it first before reheating.
To reheat the rice, you can microwave it for the quickest solution. Otherwise you can add the rice in a pot with 1-2 tablespoons of water, low heat, cover the pot and reheat for 10-12 minutes.
Do I need to Rinse the Rice?
YES! It's crucial to rinse the rice here to avoid mushy coconut rice. When rinsing the rice, use a fine mesh strainer and wait until the water runs clear. This way you'll know that there's no more starch. We do this because we're using ONLY coconut milk to cook the rice, which is heavy and rich compared to water.
Can I season it differently?
You can use JUST salt for this recipe and it will taste SO GOOD! We loved the splash of cinnamon, garlic powder and bouillon as this is how we tried it first time. We tested the recipe without and found that adding seasoning is much better!