Go Back
+ servings
coconut jasmine rice in a bowl with coconut and cilantro on top
Print Recipe
5 from 8 votes

Coconut Jasmine Rice

Easy side dish of jasmine rice cooked on the stove top in coconut milk and topped with toasted coconut - perfect with curry.
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Side Dish
Cuisine: Thai inspired
Keyword: coconut, jasmine, rice, stove top
Servings: 4
Calories: 304kcal


  • 1 tablespoon butter
  • 1 tablespoon brown sugar
  • 2 cups jasmine rice
  • 1 teaspoon sea salt
  • 1 15 oz. can coconut milk unsweetened
  • 1 ½ cups water
  • ¼ cup unsweetened shredded coconut unsweetened
  • cilantro or lime for serving optional


  • Heat a large pot over medium-high heat. Melt the butter. Add brown sugar, coconut, and rice. Cook, stirring, for a minute or two, until covered in butter and sugar has melted.
  • Turn heat to high and add coconut milk and water. Bring to boil, add the lid and simmer for 18-20 minutes or so.
  • Remove from heat and let sit for 10 minutes. (Don't peek!)
  • Fluff rice and serve with cilantro and a small squeeze of lime juice if you like.


I use unsweetened coconut flakes in this recipe.


Calories: 304kcal | Carbohydrates: 25g | Protein: 3g | Fat: 20g | Fiber: 2g | Sugar: 6g