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
Creamy Thai coconut rice garnished with toasted coconut

Thai Coconut Rice

  • Author: Lina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Rice Cooker or Stovetop
  • Cuisine: Thai
  • Diet: Vegetarian

Description

This Thai coconut rice recipe delivers perfectly fluffy jasmine rice infused with the rich, slightly sweet flavor of coconut milk. A touch of sugar and pandan leaf (optional) add depth, making it the perfect accompaniment to Thai curries and stir-fries.


Ingredients

Scale
  • 1 cup (240 ml) uncooked jasmine rice
  • ¾ cup (180 ml) water
  • ½ cup (120 ml) coconut milk
  • 1.5 tablespoon (22.5 ml) sugar
  • Scant 1 teaspoon (4 ml) fine sea salt
  • Optional: 8 inches of pandan leaf
  • Optional: Toasted dried coconut for garnish

Instructions

  1. Combine water, coconut milk, sugar, salt, and pandan leaf (if using) in the pot of a rice cooker and stir until sugar and salt dissolve. Turn the rice cooker on.
  2. Rinse the jasmine rice a few times until the water runs mostly clear. Drain well.
  3. Add rice to the rice cooker, stir gently to break up lumps, and cook until the rice cooker finishes.
  4. Let the rice rest for 10 minutes before opening, then fluff with a spatula. Serve garnished with toasted coconut if desired.
  5. For stovetop method, rinse rice as above and drain well.
  6. In a heavy-bottomed pot, combine water, coconut milk, sugar, salt, and pandan leaf (if using). Stir over low heat until sugar and salt dissolve.
  7. Add rice, stir to break up lumps, cover, and simmer on low until liquid is absorbed and rice is tender, about 20 minutes.
  8. Turn off heat and let rest for 10 minutes. Fluff with a spatula and garnish with toasted coconut if desired.

Notes

  • For creamier rice, increase coconut milk slightly and reduce water accordingly.
  • Pandan leaf adds a subtle aroma but is optional.
  • Be careful not to overcook to avoid burning the bottom layer of rice.

Nutrition

  • Serving Size: 1 cup
  • Calories: 225
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 7g
  • Saturated Fat: 6g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 0mg

Keywords: Thai coconut rice, coconut jasmine rice, easy Thai side dish, coconut rice recipe