Instant Pot Coconut Rice

This article has links to products that we may make commission from.

This Instant Pot Coconut Rice is made with Jasmine rice, coconut milk, water, and salt. It’s ready in under 20 minutes and you’re going to love how easy it is to make.

A bowl of coconut rice

Coconut rice can be enjoyed with many dishes, from a Thai Panang Curry to steamed vegetables and rice. We’ve already shown you how to make Instant Pot sticky rice, now it’s time to make a delicious, subtly sweet coconut rice in the Instant Pot.

The Instant Pot can help you make awesome rice. I’ve made this so many times and it always turns out perfect – not under or overcooked, not soggy, not unappetizing. The rice is perfect! And you can then serve it with anything you like. Here are a few ideas. I like to serve it with pork chops or kalua pork.

By the way: you can cook all kinds of rice in the Instant Pot, try cooking jasmine rice, basmati rice, and sushi rice as well.

Ingredients You Need

Ingredients needed for coconut rice
  • Jasmine Rice – I think the best rice for coconut rice is Jasmine, but you can also use basmati or any long-grain rice. Brown rice or wild rice doesn’t work the same way, so avoid those.
  • Water – You don’t need the typical one cup that the Instant Pot calls for because of the coconut milk.
  • Coconut Milk – Use canned full-fat unsweetened coconut milk, like Thai Kitchen, Aroy-D, or Chaokoh brand.
  • Salt – The salt off sets the sweetness and really brightens the flavor.
  • Toasted sesame seeds – for garnish, optiona

Equipment

  • Instant Pot: I use a 6-quart Instant Pot. You can also make it in an 8-quart.

How to Make Instant Pot Coconut Rice

Step One: Rinse the Rice

Rinse the rice in a colander under cold water until the water runs clear. Shake off the excess water. Make sure that you drain it well because the excess water, if left in, can throw off the ratio and ruin the rice.

Step Two: Cook the Rice

Mixing ingredients into the Instant Pot

Pour the rice, coconut milk, water, and salt into the inner pot.

Lock the lid in place and set the vent to sealing. Pressure Cook on high for 3 minutes. When the time is up, allow the pressure to release naturally for 10 minutes. It probably won’t take that long to release the pin, but let it sit for that long anyways.

Cooked coconut rice in the Instant Pot

Step Four: Prepare to Serve

When the natural release time is up, open the lid and gently fluff the rice. If there is any remaining water that hasn’t been soaked up, put the lid back on and let it sit for 5 more minutes. It’s unlikely that will happen though.

Frequently Asked Questions

Can I scale this recipe up or down?

Yes, you can easily double the recipe. For 2 cups of rice, use a can and a half of coconut milk and 3/4 cup water. For 3 cups of rice, double the recipe below.

If you want to half the recipe, just reduce all of the ingredients by half. The cook time stays the same.

Can I store coconut rice?

Storing coconut rice is not a great option. It’s not nearly as good the next day. However, it can be done. You can reheat it in the microwave with a small amount of water (1/2 teaspoon) added to the bowl. Microwave for 30 seconds.

Can I use sweetened coconut milk?

Yes, you can use sweetened coconut milk if you’re looking for a dessert rice. It will be noticeably sweeter than this coconut rice and doesn’t work well with savory dishes.

A bowl of coconut rice

Helpful Tips

  • Make sure to fluff the rice after cooking to get the best texture and to fully incorporate the coconut milk. 
  • The water to rice ratio is important, so measure your ingredients carefully. Too much water can make it soggy, while not enough can make it undercooked.
  • You might find it weird to add salt to the rice, but it will really give a great balanced flavor and bring out all the flavors in the sauce, so don’t skip it.

What to Serve It With

YOU MIGHT ALSO LIKE

5 from 43 votes
Instant Pot Baked Potatoes (So Simple!)
4.9 from 24 votes
Instant Pot Pulled BBQ Chicken
4.8 from 41 votes
Instant Pot Spanish Rice

Like this recipe? We’d love for you to share it on your Pinterest boards! Click to follow our Pinterest boards so you can find all our recipes! You can also find us on Facebook!

A bowl of coconut rice

Instant Pot Coconut Rice

This Instant Pot Coconut Rice is made with Jasmine rice, coconut milk, water, and salt. It's ready in under 20 minutes and you're going to love how easy it is to make.

Note: Made in a 6-qt Instant Pot

No ratings yet
Prep Time 5 minutes
Cook Time 3 minutes
Pressurize Time 15 minutes
Total Time 23 minutes
Course Side Dish
Cuisine Thai
Servings 8 Servings
Calories 127 kcal

Equipment

Ingredients
 

  • 1 1/2 cups (278 g) Jasmine rice
  • 1 can unsweetened coconut milk
  • 1/2 cup (118 ml) water
  • 1/4 teaspoon (1.5 g) salt

Instructions
 

  • Rinse the rice in a colander under cold water until the water runs clear. Shake off the excess water.
  • Pour the rice, coconut milk, water, and salt into the inner pot.
  • Lock the lid in place and set the vent to sealing. Pressure Cook on high for 3 minutes. When the time is up, allow the pressure to release naturally for 10 minutes. Open the lid and gently fluff the rice. Serve.

Nutrition

Calories: 127kcalCarbohydrates: 28gProtein: 2gFat: 0.3gSaturated Fat: 0.1gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.1gSodium: 75mgPotassium: 40mgFiber: 0.5gSugar: 0.04gVitamin C: 0.001mgCalcium: 10mgIron: 0.3mg
Keyword Rice
Tried this recipe?Let us know how it was!

LIKE IT? PIN IT!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating