This Thai Coconut Rice is perfectly fluffy, rich, flavorful, and so delicious. The recipe is easy to make and pairs really well with Asian-style dishes. Adding ripe avocado, some fresh herbs, a sprinkle of sesame seeds, or your favorite chutney for garnish makes everything just perfect.
This recipe is best made with jasmine or basmati rice. The secret to perfectly cooked coconut rice? First, rinse the rice until the water that drains away runs almost clear. Then, use full-fat canned coconut milk for best results, and you’ll be rewarded with an exceptionally flavorful dish. Remember to shake the can before you open it to mix the coconut cream at the top with the liquid. Finally, allow the rice to steam covered for 10 minutes after the heat is off for the truly fluffy rice. Serve and enjoy!
To make the Thai Coconut Rice, you will need the following ingredients:
In a 2- or 3-quart saucepan over medium heat, heat 2 teaspoons coconut oil or neutral vegetable oil. Add in 1 ½ cups rice and cook, stirring, for 1 minute until well coated.
Pour in 1 ½ cups water, 1 cup coconut milk, 2 teaspoons sugar, and 1 teaspoon salt and stir to combine. Add in 4 cardamom pods if using.
Bring to a boil. Once at a boil, immediately reduce the heat to low, cover the saucepan, and cook for 15 minutes or until all the liquid has absorbed. Remove from the heat and let the rice sit covered for 10 minutes.
Fluff up the rice with a fork and serve in bowls, topped with your favorite garnishes, or as a side dish.
This Thai Coconut Rice is a rich, flavorful, and delicious vegan dish. It’s easy to make and pairs well with Asian-style dishes. Give this recipe a try, and remember to tag us #cookmerecipes in your Instagram posts. We love seeing what you’ve made!
Coconut rice is buttery, fragrant and completely addicting!