fbpx Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of Thai coconut rice garnished with flowers.

Easy Thai Coconut Rice

  • Author: Asha
  • Prep Time: 5 minutes
  • Soak Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Rice
  • Cuisine: Thai


This fluffy, Thai coconut rice is a dream with coconut milk-infused jasmine rice. And it's so easy to make.



2 cups (360 g) jasmine rice

14 oz (400 ml) canned, unsweetened coconut milk

1/2 cup (125 ml) water

2 teaspoons granulated sugar

3/4 teaspoon salt


Rinse the jasmine rice with cold water until the water is mostly clear. Then add more cold water and soak the rice for 20 minutes.

Meanwhile, add the canned coconut milk, water, sugar, and salt to a small saucepan. Give it a good stir to remove any lumps from the coconut milk, then drain the rice and add it to the saucepan as well.

Turn the heat on to medium-high. Once the centre of the saucepan begins to simmer, give the bottom of the pan a single stir, then cover and reduce the heat to low. Cook for another 15 minutes. Remove the saucepan from the heat and let sit covered for another 10 minutes.

Then fluff the rice with a fork and serve.


This recipe serves 4-6 as a side.


  • Serving Size:
  • Calories: 212
  • Sugar: 1.4 g
  • Sodium: 299 mg
  • Fat: 13.7 g
  • Carbohydrates: 20.9 g
  • Protein: 2.8 g
  • Cholesterol: 0 mg

Keywords: Thai coconut rice, coconut rice

Recipe Card powered byTasty Recipes