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
Thai Coconut Rice

Thai Coconut Rice

Master the art of fluffy, fragrant Thai Coconut Rice, where jasmine rice is cooked to perfection with rich coconut milk and subtle sweetness. This creamy yet light side dish brings authentic Southeast Asian flavors to your table, perfect alongside spicy curries, grilled seafood, or on its own.

  • Total Time: 30 minutes
  • Yield: 3 to 4 servings 1x

Ingredients

Scale

Main Ingredients

  • 1 cup jasmine rice
  • 3/4 cup full-fat coconut milk
  • 3/4 cup water
  • 1/2 teaspoon salt
  • 1 teaspoon sugar
  • 2 small pandan leaves (optional)

Instructions

  1. Rinse the rice: Begin by thoroughly rinsing 1 cup of jasmine rice under cold water until the water runs clear. This removes excess starch, ensuring each grain cooks fluffy and separate.
  2. Prepare the cooking liquid: In a medium saucepan, combine 3/4 cup of full-fat coconut milk, 3/4 cup of water, 1/2 teaspoon of salt, and 1 teaspoon of sugar. Stir gently until the salt and sugar dissolve completely.
  3. Combine and cook: Add the rinsed rice to the saucepan, and if using, tie 2 small pandan leaves into a knot and add them for a fragrant boost. Bring the mixture to a gentle boil over medium heat.
  4. Simmer on low heat: Once boiling, reduce the heat to low, cover, and let it simmer for about 15 minutes. Avoid lifting the lid during cooking to keep the steam trapped for even texture.
  5. Rest and fluff: After 15 minutes, turn off the heat and let the rice rest, still covered, for another 10 minutes. Remove the pandan leaves, then fluff the rice gently with a fork before serving.

Notes

  • Stick to the recommended rice-to-liquid measurements for perfect fluffiness and creaminess.
  • Use full-fat coconut milk for rich flavor and smooth texture; light coconut milk won’t yield the same result.
  • Do not stir the rice while cooking to prevent it from becoming gummy; keep the lid closed to trap steam.
  • Invest in jasmine rice to achieve the authentic aroma and soft texture essential for Thai Coconut Rice.
  • Allow the rice to rest after cooking for excess moisture absorption and fluffy grains.
  • Author: Lina
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Vegan, Gluten Free

Nutrition

  • Serving Size: 1/2 cup cooked rice
  • Calories: 200 kcal
  • Sugar: 2 g
  • Sodium: 250 mg
  • Fat: 7 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 3 g
  • Cholesterol: 0 mg

Keywords: Thai coconut rice, coconut rice recipe, jasmine rice, Thai side dish, vegan rice recipe, coconut milk rice