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

Thai Coconut Rice is a creamy and fragrant side dish featuring tender jasmine rice cooked in rich full-fat coconut milk with a hint of sweetness and subtle saltiness. This luscious rice perfectly complements spicy curries, grilled seafood, and a variety of savory dishes, delivering authentic Southeast Asian tropical flavors with a silky texture that melts in your mouth.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

Main Ingredients

  • 1 cup jasmine rice
  • 1 cup full-fat coconut milk
  • 3/4 cup water or broth
  • 1/2 teaspoon salt

Optional Ingredients

  • 1 pandan leaf (optional)
  • 1/2 teaspoon sugar (optional)

Instructions

  1. Rinse the Rice: Start by rinsing your jasmine rice under cold water to remove excess starch, ensuring fluffy, separate grains once cooked.
  2. Combine Ingredients: In a pot, add the rinsed rice, coconut milk, water or broth, and a pinch of salt. Stir well to combine. If using, tuck in the pandan leaf and add sugar to enhance sweetness without overpowering.
  3. Cook the Rice: Bring the mixture to a gentle boil over medium heat. Once boiling, reduce heat to low, cover with a tight-fitting lid, and let it simmer for about 15-20 minutes until the liquid is fully absorbed.
  4. Let it Rest: Turn off the heat and allow the rice to sit covered for another 10 minutes. This resting time helps the rice finish steaming and develop the perfect texture.
  5. Fluff and Serve: Remove the pandan leaf if used, then fluff the rice gently with a fork or chopsticks. Garnish as desired and enjoy your Thai Coconut Rice!

Notes

  • Use full-fat coconut milk for the creamiest texture.
  • Rinse rice thoroughly to achieve fluffy, clump-free grains.
  • Simmer on low heat to avoid burning or sticking.
  • Allow rice to rest off the heat to improve texture.
  • Adjust liquid ratio for softer or firmer rice as preferred.
  • Garnish with toasted sesame seeds, chopped cilantro, or lime zest for extra flavor.
  • Store leftovers in airtight containers, refrigerate up to 3 days, or freeze up to 1 month.
  • Reheat gently with added water or coconut milk to retain moisture.
  • Author: Lina
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Stovetop Simmering
  • Cuisine: Thai
  • Diet: Gluten Free

Nutrition

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

Keywords: Thai Coconut Rice, coconut rice, jasmine rice, Thai side dish, creamy rice, tropical rice, gluten free, coconut milk rice