Easy Instant Pot Coconut Rice

Difficulty Easy

Fragrant, delicious, fluffy Instant Pot Coconut Rice. The easiest side dish ever!

Fluffy, fragrant coconut rice. The kind that’s so delicious and dreamy — it quietly steals the show at dinnertime!

My easy, go-to recipe is the guaranteed, no-fuss method to achieving fragrant, creamy, perfectly al dente Coconut Rice. No more mushy rice. No more 40 min cook time.

Instead, all you need is 4 minutes + 3 ingredients in the Instant Pot! The easiest side dish ever!

Make it once and it will become a basic staple in your kitchen, too.

close up of coconut rice with cilantro

Why Instant Pot Coconut Rice?

Normally I turn to my rice cooker and/or clay pot for making rice. But for Coconut Rice, a pressure cooker is SO much better! It does all the work for you!

  • Faster cook time. Only 4 minutes of cook time! The pressure cooker easily and quickly cooks long grain rice while it takes 30-40 minutes on the conventional stove top.
  • Convenience. No more tending and fussing over the rice pot!
  • Ease. Simply dump everything into the Instant Pot and lock the lid in place — that’s it!

For perfectly fluffy coconut rice. EVERY TIME!

white bowl filled with instant pot coconut rice


Only 3 ingredients for the easiest Instant Pot Coconut Rice ever!

  • Coconut Milk. Full-fat, canned coconut milk works best.
  • Medium or Long Grain Rice. I’ve used Jasmine, Basmati, and par-boiled Carolina rice in this recipe and they all turn out great. Do not use short grain rice as it will become sticky and soft!
  • Cilantro. Although this fragrant garnish is optional, it adds so much freshness and aroma.
  • Coconut Extract (optional). If you’d like a stronger coconut flavor and aroma, add a few drops.

*Remember, the ratio for cooking rice is 1:1. Or 1 cup rice for every 1 cup of liquid.

My recipe calls for one 400ml/14oz can of coconut milk. That’s the standard size that’s sold here in Canada. To make things easier and prevent unwanted leftover coconut milk, simply top off with water to yield 2 cups liquid.

big bowl of coconut rice

How to make Pressure Cooker Coconut Rice:

  1. Wash + rinse the rice. Removing the extra starch yields perfectly fluffy, less clumpy rice.
  2. Add ingredients. It’s ok if the coconut milk is in solid chunks.
  3. Cook on Manual function, high pressure, for 4 minutes.
  4. Manually release steam.
  5. “Steam” rice. Drape a clean kitchen towel over the cooked rice and steam for 10 minutes.
  6. Fluff with fork, add cilantro, and serve!

PRO Tips:

  • Measure the rice + liquid accurately. A 1:1 ratio is what we’re looking for!
  • Use a sieve. Makes rinsing easier. And for a more accurate liquid to rice ratio.
  • Do not use the “rice” function. Manual mode works best!
  • Release steam immediately! Prevents overcooking.
  • Don’t skip the “steam” step.

Watch how to make it:

What to serve with Instant Pot Coconut Rice:

Fluffy, fragrant, pressure cooker Coconut Rice is the perfect accompaniment to so many dishes. Instead of regular white rice, make this simple upgrade instead!

I serve with Butter Chicken, Jerk Chicken, Goat Curry, Jamaican Oxtails, Chicken Skewers with peanut sauce, Gochujang Chicken, and Thai Red Curry. The perfect side – truly!

For a party, coconut rice in the instant pot is also easy to double or triple. Make a big batch and bring to a potluck. Leftovers reheat easily the next day.

Or divide into smaller portions for make-ahead, work-from-home meals all week long.

More Instant Pot recipes you may enjoy:

bowl piled high with instant pot coconut rice

Easy Fluffy Instant Pot Coconut Rice

The Subversive Table | Lis Lam
Fragrant, delicious Coconut Rice. Made easier in the Instant Pot.
5 from 1 vote
Prep Time 5 mins
Cook Time 4 mins
Resting Time 10 mins
Total Time 19 mins
Course Rice, Side Dish
Cuisine Fusion Food
Servings 6 as a side


  • 1 Instant Pot or Pressure Cooker
  • 1 Large Sieve


  • 2 cups long or medium grain rice (such as basmati or jasmine rice)
  • 1 400 ml/14 oz can Coconut Milk (measures 1 3/4 cup)
  • 1/4 cup water
  • 1/4 tsp salt
  • 1/2 tsp coconut extract (optional, for more coconut flavor + fragrance)
  • big handful chopped cilantro or parsley optional garnish


  • Place uncooked rice grains in a large sieve. Rinse in cold water until the water runs clear, mixing with hands to remove excess starch.  Drain and place inside Instant Pot.
    rinsed rice in sieve
  • Pour coconut milk into a 2 cup measuring cup. There should be 1 3/4 cup coconut milk. Top with cold water until the liquid reaches the 2 cup line. Add liquid to the IP. Add salt and coconut extract, if using. Mix loosely with fork. (It's ok if the coconut milk is in clumps).
    ingredients for coconut rice in instant pot
  • Secure the lid and set the IP to manual mode, high pressure. Set the timer for 4 minutes. DO NOT USE THE RICE FUNCTION. Also, make sure to turn off the "Keep Warm" setting.
  • Once the rice has finished cooking, manually release the steam.
  • Remove the lid, drape a clean kitchen towel over the pot, and place the lid (loosely) on top. Set a timer for 10 minutes.
  • Once the timer goes off, fluff with a fork and serve with a handful of chopped cilantro and/or parsley on top.


*For ease and convenience, rinse rice in a large mesh sieve.
**To easily multiply this dish, make sure that the ratio of rice to liquid is always equal. For example, 2 cups rice + 2 cups liquid, 3 cups rice + 3 cups liquid, etc.


Serving: 0gCarbohydrates: 0gProtein: 0gFat: 0gSaturated Fat: 0gPolyunsaturated Fat: 0gMonounsaturated Fat: 0gTrans Fat: 0gCholesterol: 0mgSodium: 0mgPotassium: 0mgFiber: 0gSugar: 0gVitamin A: 0IUVitamin C: 0mgCalcium: 0mgIron: 0mg
Keyword Instant Pot Coconut Rice
Tried this recipe?Let us know how it was!
15 minutes, All Recipes, Asian, Dinner with Friends, Featured, Instant Pot, Potluck, Rice, Side, Weeknight Meals


  1. Love your recipes, but followed this recipe exactly and 4min in the instant pot was not enough. Rice was undercooked. Tips?

    • I don’t know why this recipe didn’t turn out exactly for you! Some tips: Make sure that it’s on manual mode, high pressure. And there’s 2 cups rice to 2 cups liquid. The 10 min of extra steaming is essential! But if all these things are in order, cook for 6 minutes instead of 4 minutes to see if that makes a difference.

  2. Pingback: Instant Pot Bo Ssam | The Subversive Table

  3. Pingback: Asian Glazed Salmon (Fast, Flavorful, Easy!) | The Subversive Table

Leave a Comment

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

Recipe Rating