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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia Koch
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

Thai Coconut Rice is a fragrant and creamy side dish made with jasmine rice simmered in rich coconut milk. With its delicate balance of sweetness and salt, it pairs beautifully with spicy Thai curries, grilled meats, or vegetables. It’s vegan, naturally gluten-free, and ideal for both weeknight dinners and festive gatherings.


Ingredients

1 cup jasmine rice

1 cup coconut milk (full-fat)

1 cup water

1/2 teaspoon sea salt

Optional garnish: fried shallots, chopped fresh cilantro, lime zest


Instructions

1. Rinse the jasmine rice under cold water using a fine mesh strainer until the water runs clear.

2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and salt. Stir gently.

3. Bring the mixture to a gentle boil over medium heat.

4. Once it begins to boil, reduce heat to low, cover with a lid, and simmer for 15 minutes. Do not lift the lid.

5. Turn off the heat and let the rice sit covered for another 10 minutes.

6. Fluff the rice gently with a fork before serving.

7. Garnish with fried shallots, fresh cilantro, or lime zest if desired.

Notes

Use full-fat coconut milk for best flavor and texture—light versions may cause dryness.

Avoid stirring while the rice cooks to prevent mushiness.

Letting the rice rest after cooking ensures even moisture and perfect fluffiness.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 1g
  • Sodium: 300mg
  • Fat: 10g
  • Saturated Fat: 9g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 0mg