Easy Coconut Rice Made in a Rice Cooker

Coconut rice
The Spruce
  • Total: 25 mins
  • Prep: 5 mins
  • Cook: 20 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
501 Calories
16g Fat
81g Carbs
8g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 servings
Amount per serving
Calories 501
% Daily Value*
Total Fat 16g 21%
Saturated Fat 14g 70%
Cholesterol 0mg 0%
Sodium 15mg 1%
Total Carbohydrate 81g 29%
Dietary Fiber 4g 13%
Protein 8g
Calcium 37mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Coconut rice makes a deliciously easy side dish that can be served with a variety of Thai and Indian dishes such as curries, stir-fried vegetables, fish, and seafood mains. This easy coconut rice recipe is made in a rice cooker. All you need is rice, coconut milk, salt, and dry shredded coconut, and you'll be serving up some delicious coconut rice in just 20 minutes.


Click Play to See This Coconut Rice Variation Come Together


  • 2 cups Thai jasmine-scented white rice (other types of rice will not work for this recipe)
  • 1 cup good-quality coconut milk (not "lite")
  • 2 cups water
  • 1/2 teaspoon salt
  • 2 to 3 tablespoons dry shredded coconut (unsweetened or sweetened; baking type)

Steps to Make It

  1. Gather the ingredients.

    Coconut Rice Recipe
     The Spruce
  2. Place rice in rice cooker. Add the water, coconut milk, salt, and shredded coconut. Stir well; use a plastic or wooden utensil to avoid scraping off the non-stick surface. Cover and set to cook.

    Coconut Rice Recipe
     The Spruce
  3. Once your rice cooker switches to "warm" mode, allow another 8 to 10 minutes for the rice to finish steaming. This will ensure your coconut rice is fully cooked and pleasantly sticky.

    Coconut Rice Recipe
     The Spruce
  4. Gently fluff with chopsticks before serving. Some of the shredded coconuts may have risen to the surface; just stir it back into the rice. Taste-test it for salt, adding a little more until the desired flavor is achieved.

    Coconut Rice Recipe
     The Spruce
  5. Serve with Thai, Chinese, or Indian dishes of your choice. This pairs well with Thai curry recipes, Thai fish and seafood recipes, and vegetarian Thai food recipes.

    Coconut Rice Recipe
     The Spruce
  6. Enjoy!


  • Rinse the rice. Some rice is coated with talc in processing. This material is inert and won't hurt you if you ingest it, but we'd prefer to have just rice in our side dishes. Rinsing also helps keep the grains separate as they cook, as well as helps to remove starch, which makes it less mushy when cooked.
  • If the rice is still hard, add 1/4 cup of water and cook it, lid on, on very low heat for 5 more minutes.