Why You’ll Love Coconut Rice in the Instant Pot!

Easy recipe: This simple recipe for amazing instant pot coconut rice is done in just a few steps. 

Short cooking time: The cook time is a little faster than making rice on the stove top.

Delicious side dish: It adds so much more dimension and flavor than plain rice. It’s one of our favorite recipes when we need a flavorful side dish. Its flavors make it the perfect rice for Asian dishes and Thai curries especially. 

wooden rice spoon scooping instant pot coconut rice out of a bowl

No pressure cooker at home? No problem. This fluffy stovetop coconut rice is the same recipe, made on the stove top. 

Coconut rice is a flavorful dish originating from Southeast Asia. It’s made with full fat canned coconut milk as the liquid rather than water. The fat and sweetness from the coconut milk gives the rice extra flavor and substance. You won’t make rice any other way! Just add some protein, like Hawaiian chicken or steak stir fry for a complete meal.

Ingredients You’ll Need

coconut rice ingredients
  • Jasmine rice: I really love this variety and choose it most often, however, any long grain white rice, like basmati rice, works really well too.
  • Full fat coconut milk: find this in the International or Asian section of the grocery store. Be sure to grab full fat. Coconut cream will work too.
  • Salt: I like to use kosher salt for more flavor.

What Kind of Rice Works Best?

Jasmine is my preferred rice for this recipe. It’s plumper, softer and a bit more moist.

Basmati rice is a good long grain alternative, but is firmer and slightly more chewy.

You can’t swap brown rice or long grain white rice equally with this recipe. White rice absorbs moisture different so you need more liquid (usually a 2:1 water to rice ratio).

How to Make Instant Pot Coconut Rice

rice in a bowl after the first rinse
  1. Add the rice to a large bowl and cover it with cold water. Stir it around a few times with a spoon to rinse it. Drain the water the water from the rice and repeat 2-3 more times, until the water is almost clear. 
rice in a bowl after rinsing 4 times
  1. Finish rinsing the rice by draining as much water from the rice as possible. This removes excess starch so the cooked rice isn’t mushy.
rice and coconut milk mixed together in the instant pot
  1. Add the rice to the Instant pot. Add coconut milk and water to the rice. Stir to combine then press the pressure cook (manual cook) button to cook at high pressure for 5 minutes. It takes about 7 minutes to come to pressure then it will start counting down. 
cooked coconut rice in the instant pot
  1. Natural release (do nothing) for 10 minutes. It should take about 20 minutes total. Turn the venting knob to venting position to release any remaining pressure. Open the lid and fluff the rice with a fork.

Recipe Tip

Rinse the rice: Don’t skip this step! We’re using coconut milk which is much thicker than water so we don’t want it gluey. Rinsing gets excess starch off that helps it become fluffy and not sticky.

Follow the 2:2.5 ratio: 2 cups of rice to 2.5 cups of liquid is the ideal basmati rice ratio. If you opt for long grain white rice the ratio is 1:2 so keep that in mind!

a bowl of instant pot coconut rice topped with green onion and toasted coconut

How to Store and Reheat

Storage. Allow the rice to cool completely then store leftovers in an airtight container in the fridge for up to 4 days.

Reheating. To reheat, add the rice to a bowl with a splash of water and use a fork to break up any chunks. Cover with a plate or wet paper towel and cook in the microwave on high until it’s heated through. You can also use this method on the stovetop.  

Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.
Tap stars to rate!
5 from 3 votes

Instant Pot Coconut Rice

Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
This coconut rice Instant Pot recipe uses jasmine rice and canned coconut milk for light, fluffy results every time. Rinsing the rice and using the correct liquid ratio prevents gumminess and burn notices. There's no soaking required.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 6 servings

Ingredients

  • 2 cups jasmine rice
  • 1 1/2 cups full fat coconut milk (about 1 can)
  • 1 cup water
  • 1 teaspoon kosher salt

Instructions 

  • Place the rice in a medium bowl and cover it with cold water. Stir gently to release excess starch then drain the water. Repeat this process 2-3 more times until the water starts to become mostly clear. This ensures the rice isn’t gummy from excess starch. Drain the rice the best you can.
    2 cups jasmine rice
  • Add the rice to the Instant pot. Pour in the coconut milk, water, and salt, and stir to combine.
    1 1/2 cups full fat coconut milk, 1 cup water, 1 teaspoon kosher salt
  • Turn the vent to the sealing position. Pressure cook (manual cook) on high for 5 minutes. It will take a few minutes to come to pressure before counting down. Naturally release (do nothing) for 10 minutes, then turn the valve to 'vent' to release any remaining pressure. Fluff with a fork and serve warm with toasted coconut flakes or cilantro.
Last step! If you make this, please leave a review letting us know how it was!

Notes

Rice. This recipe calls for basmati rice, but jasmine rice will work too. You cannot swap white rice or brown rice equally because they absorb more moisture and likely need a longer cook time. Though I haven’t tested this, i would try a 1:2 rice to liquid ratio and increase the cook time by 2-3 minutes. 
Storage: Allow the rice to cool completely then store it in an airtight container in the fridge for up to 4 days.
Reheat: add the rice to a bowl with a splash of water and use a fork to break up any chunks. Cover with a plate or wet paper towel and cook in the microwave on high until it’s heated through. You can also use this method on the stovetop. 

Video

Nutrition

Serving: 1serving | Calories: 224kcal | Carbohydrates: 37.8g | Protein: 3.9g | Fat: 6.3g | Cholesterol: 0mg | Sodium: 224mg | Fiber: 0.6g | Sugar: 0.1g

Nutrition information is automatically calculated, so should only be used as an approximation.

FAQs

How to Avoid the Instant Pot Burn Notice When Making Rice

The burn notice happens when the inner pot gets too hot. The Instant Pot will stop the cooking process. To avoid this, make sure you have enough liquid in your Instant Pot when cooking rice. The 1:1 ratio should be plenty! If you get this notice, open the lid, add a bit more liquid, stir the rice from the bottom of the pot, and continue cooking.

What Is the Best Coconut Milk?

We like to use Thai Kitchen coconut milk because it’s most easily found in our grocery stores, affordable, and great quality. You can use full fat coconut milk or coconut cream will work too if that’s all you can find.

Why is my coconut rice mushy?

This is likely due to overcooking or excess starch in the rice. That’s why it’s so important to rinse the rice first! This ensures a light and fluffy coconut rice.

This post may contain affiliate links. Read our disclosure policy.

5 from 3 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




4 Comments

  1. Cristina M says:

    Hi. Do you think i can add a little garlic to this as well?

    1. Molly says:

      Yes!

  2. Julie Clark says:

    5 stars
    This was excellent! So easy and tasted delicious with our grilled chicken 😋

    1. Molly Thompson says:

      Thanks, Julie!!!