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
Easy Coconut Rice: Amazing, aromatic coconut flavours emanates from this perfect, easy coconut rice, making it the perfect side dish to almost all Thai and South Asian dishes |

Easy Coconut Rice

  • Author: Sam | Ahead of Thyme
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Gluten Free


Easy coconut rice is light, fluffy, delicious, and flavorful. It's a quick and easy side dish that compliments all Thai, South Asian, and tropical dishes.


  • 2 cups jasmine rice
  • 1 (400 ml) can coconut milk
  • 1 + 1/2 cups water
  • 1 teaspoon salt (or to taste)
  • 1 teaspoon granulated sugar (or to taste)
  • 1 tablespoon fresh cilantro, chopped (optional for garnish)


  1. In a medium-sized cooking pot or in a mixing bowl, rinse the jasmine rice in several changes of cold water until the water runs clear. Drain any excess water in a large fine-mesh sieve and place the rice back into the cooking pot.
  2. Add coconut milk, water, salt, and sugar.
  3. Bring the mixture to a boil over high heat. Once it starts to boil, turn the heat down to low and cook covered for 20 minutes. Uncover and continue to cook for 5 minutes.
  4. Fluff and serve with some chopped cilantro on top (optional).

Rice Cooker Instructions:

  1. If making this recipe in the rice cooker, you will need to use 1/2 cup less water.
  2. Rinse the rice as directed in the recipe.
  3. Add all of the ingredients into the rice cooker and give them a quick stir. Set the rice cooker to cook on the white rice setting.
  4. Once done, keep the rice cooker sealed and let the rice steam for another 5-10 minutes. Then, open the lid, fluff it with a fork, and serve.


Rinsing rice: Rinsing the rice cleans removes the starch so that the rice does not stick together and be gummy, it also removes any debris and some of the chemicals used in milling the rice (such as arsenic). But it's a personal preference, if you are looking for a stickier rice like sushi rice or risotto, then you may want to skip the rinsing to keep the starch.

How to store: Allow the coconut rice to cool to room temperature first, then transfer to an airtight container and store in the refrigerator for 4 to 5 days.

How to freeze: Once the rice has cooled to room temperature, transfer it to an airtight container or freezer bag (squeezing out as much air as possible). You can freeze coconut rice for up to 3 months. When ready to eat, allow the rice to thaw overnight in the refrigerator before reheating.

How to reheat: You can reheat the rice on the stove over medium heat, stirring until warmed through. You may need to add a splash of water. You can also reheat it in the microwave for about 1 minute until warmed through. 

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Asian

Keywords: coconut rice, how to make coconut rice, easy coconut rice, rice, jasmine rice, rice with coconut milk