Ramona's Cuisine

  • BBQ & Grill
  • Main Course
  • Breakfast
  • Side Dishes
  • About me
menu icon
go to homepage
  • Main Course
  • Breakfast
  • Side dishes
  • Soup
  • About me
subscribe
search icon
Homepage link
  • Main Course
  • Breakfast
  • Side dishes
  • Soup
  • About me
×
Home » Party Ideas

Easy Instant Pot Coconut Rice

Modified: Aug 3, 2022 · Published: Sep 3, 2021 · by Ramona

Jump to Recipe

I do like my rice pretty plain in general but when combined with a nice and rich squid curry it's something else. Cooking your instant pot coconut rice in an instant pot is such a win-win. It is a quick and super-efficient way and let's be honest, quick is always a bonus. So, here you have a super delicious and fluffy Insta pot coconut rice ready to accompany your desired curries.

Instant pot coconut rice

Coconut rice can be served with an array of Thai and Indian dishes such as curries, fish dishes stir-fries, or seafood dishes. This easy coconut rice recipe is made in the instant pot, and the slightly nutty and floral notes of coconut and jasmine rice 'mingle' together so well, this may well become your favorite rice side dish for any Asian feast.

How to cook the perfect instant pot coconut rice

Making your rice in an instant pot is great from many perspectives. You do not need to worry about time, overcooking your rice, making heat adjustments, or the possibility of forgetting about it and burning it.

Learn how to make this super easy, delicious, and fluffy Instant Pot Coconut Rice.

Your rice should always be cooked al dente, and the pressure cooker is the best and easiest option to make this side dish. It goes with so many delicious Asian dishes, like Monkfish curry, whether you choose them to be spicy, super spicy, or pretty bold.

How to cook the rice al dente?

Just like pasta, the rice should also be cooked al dente meaning that it should be cooked through but still have a slight bite to it. It is probably harder to set a pressure cooker if you have a rice setting on it.

I generally set it manually for 5-7 min, depending on the grain. Wild and brown rice takes more time to cook so I would add a 3-4 min extra.

Ingredients for instant pot coconut rice

  • rice - choose good rice, long grain rice is the best for this recipe - basmati rice, jasmine rice;
  • coconut milk - this gives richness and sublime flavors to this rice
  • desiccated coconut - or freshly grated coconut can also be added if desiccated coconut isn't an option
  • lemon zest - adds extra flavour to your rice but it is optional
  • any fresh herbs - mint, coriander or cilantro, parsley, sage, or some scallions or green onions.

Don't have an instant pot?

Do not worry! There are a few other ways you can cook this delicious and fluffy coconut rice:

Other ways to cook the rice

  • In a regular pot on the stovetop
  1. Use a sieve (colander) to rinse the rice several times until the water runs clear and allow it to drain any excess water;
  2. Transfer to an appropriately sized pot, add the coconut milk and the water;
  3. Place on high heat and allow it to boil. Once it starts to boil, turn the heat right down to low and cook covered for 11 minutes.
  4. Turn the heat off and allow it to rest for 5 minutes. Fluff it all up once cooled slightly and served as desired.
  • In a steamer
  1. For extra-fluffy rice, rinse well before you cook it. Asian sticky rice and black "forbidden" rice steam faster if they're soaked ahead of time.
  2. I soak it in coconut milk for at least 2 hours. Ideally is to soak for 6 to 8. Basmati or Jasmine rice doesn't necessarily need soaking to speed its cooking, but it's longer, lighter, and fluffier if it's soaked for at least an hour. And for this particular recipe, soak it in coconut milk for extra flavor.
  3. Place the rice in a steamer containing cold water - ! the water should not be boiling when the rice is placed into the steamer!
  4. Turn the heat on to high, cover, and cook for approximately 20 minutes. Turn off the heat, and let the rice sit in the steamer with the lid on for an extra 5-7 minutes or until it's ready to serve.
  • In a rice cooker
  1. Gather the ingredients ( Jasmine rice, coconut milk, water, desiccated or shredded coconut)
  2. Place rice in the rice cooker, add the water, coconut milk, and the desiccated or shredded coconut. Stir a little with a wooden spatula.
  3. Cover and set to cook.
  4. When ready, allow your rice to sit for an extra 5 minutes or until this is needed to be served.
  • In the oven

In the oven, you may ask? Yes, in the oven and I call it baked coconut rice. An easy and fail-proof option especially when you are already using an oven and have some space why not reduce the ecological footprint and a few cents in your pocket too? Simply throw the rice in to bake along with the rest of the dinner.

To do this you need to do the following:

  1. Preheat the oven to 180C or 375F.
  2. Boil the water and coconut milk and pour it into your prepared baking dish.
  3. Add the rice and stir to combine everything. Cover it with a lid or foil to prevent steam from escaping
  4. Bake in the oven for approximately 25 minutes.
  5. Take it out from the oven and allow it to rest (still covered) for an extra 5 minutes.
  6. Remove the lid or foil and fluff with a fork before serving. The coconut cream will be visibly settled at the top of the rice but it will blend in when you fluff the rice.

Recipe FAQs:

How much water shall I add to my rice?

It all depends. I Like my rice to be separated and fluffy and never soaked in water. For this, I always use the same dish to measure rice and the water. To 1 part of rice add 1.25 - 1.5 parts of water or liquid whether that is coconut milk, water, stock, or any liquid you may choose to use.

Do you like your rice to be stickier?

There is a very simple solution to this, just add more liquid whether that's water, stock, coconut milk, or other types of milk. I personally like it separated and fluffy 😉 but I do know some people who like it stickier and more hydrated.

Is al dente-cooked rice safe to eat?

Absolutely! Al dente rice is safe to eat just in case you wonder. The starch has softened and the rice is fully cooked through. Yes, it does feel a little tougher but that's because the rice grain has not yet started to break apart and has not started to puff out.
It is definitely safe to eat though. You'll know your rice is al dente if you take a few grains and they are still easy to eat but have not yet got to the mushy stage. The idea behind it is that the rice does not go to its starchiest stage.

Other recipes to serve coconut rice with

This is how you can serve this beautiful and fluffy coconut rice

  • Serve it with this absolutely Delicious Monkfish Curry - a true delight
  • What about having it with this Duck Thai Curry?
  • Uh, oh! Did you say an Ox tongue curry? - delightful, I can assure you that
  • For a vegan option, serve it with this vegan Sri Lankan Tofu curry by Buddha Fruit
  • Try this Teriyaki Chicken Egg Fried Rice With Vegetables
  • Healthy Lentil Bread (Flourless) - a bit weird I know, but I just love it especially when toasting the rice a little.

A few more rice recipes you might enjoy

  • Cabbage rolls 'sarmale' stuffed with ground beef veggies and rice
    Cabbage Rolls 'Sarmale' Stuffed With Ground Beef, Veggies And Rice
  • Red lentil dhal with coconut milk and quail eggs
    Red Lentil Dhal With Coconut Milk And Quail Eggs
  • Experience Asian cuisine with this delicious dhal, a tantalizing red split lentil curry your taste buds will remember for sure.
    Red Split Lentil Curry (Dhal)
  • Aubergine curry in a green ceramic serving pot.
    Aubergine Curry (Sri Lankan Style)
Instant pot coconut rice in a blue serving bowl garnished with lemon, lemon rind and mint

Easy Instant Pot Coconut Rice

An amazing, aromatic, easy to make instant pot coconut rice that makes the perfect side dish to almost all Asian dishes. Your family will love it and there are just three ingredients needed.
5 from 16 votes
Print Pin Rate
Course: Dinner, Lunch, Side Dish
Cuisine: Asian, Sri Lankan
Prep Time: 5 minutes minutes
Cook Time: 12 minutes minutes
Resting time: 7 minutes minutes
Total Time: 24 minutes minutes
Servings: 4 servings
Calories: 544kcal
Author: Ramona Sebastian
Cost: £3

Equipment

  • instant pot
  • spatula
  • colander

Ingredients

  • 1 can coconut milk (400 ml 13.5 fl oz) use a thin runny (light) version
  • 2 cups Jasmine Thai rice
  • 2 cups water
  • 3 tablespoon fresh herbs optional
  • 1 tablespoon lemon zest optional
  • 2 tablespoon desiccated coconut or freshly grated coconut - optional

Instructions

  • Measure the Jasmine rice and place it in a colander. Run water through it and rinse it several times until the water runs clear. Allow the water to drain completely.
  • Place the rice in the instant pot and add the coconut milk and the water. You do not need to mix or stir.
  • Cover the instant pot with its lid and turn the valve to the sealed position. Set the timer for the rice option and cook on high pressure for 6 minutes. Once it is finished cooking and time is up, allow the pressure release for 5 minutes then do a quick release by turning the valve to release position.
  • Allow the rice to cool before fluffing it. See recipe notes for more on this.
  • If you choose to add lemon zest, desiccated coconut and herbs add those before serving and once it has cooled slightly.

Notes

Fluffing the rice
Don't fluff rice until it rests. Wait for it to rest if you fluff it straight away it will only be a sticky mess. After resting the rice for a good few minutes at least 5), your rice is a little cooler, the starch re-crystallizes, and the rice will be firm enough to retain its shape and thus get fluffed about ;-).
Measuring the rice and the water has to be done with the same measure whether that's a mug, glass, or any container. 
 

Nutrition

Calories: 544kcal | Carbohydrates: 78g | Protein: 9g | Fat: 23g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 21mg | Potassium: 349mg | Fiber: 2g | Sugar: 1g | Vitamin A: 253IU | Vitamin C: 7mg | Calcium: 51mg | Iron: 4mg
Tried this Recipe? Tag me Today!Mention @ramonas.cuisine or tag #ramonascuisine!

Other Recipes:

  • A slice of moist chocolate cake on a white plate.
    The BEST Moist Chocolate Cake Recipe
  • Chicken liver pate in a terracotta color dish topped with cooled butter, peppercorns and fresh herbs.
    Easy Chicken Liver Parfait (ready in 25 min)
  • Cucumber roll slices on white plates with mixed sesame seeds sprinkled on top.
    Cucumber Rolls
  • Finished off sushi, bake with sliced avocado, sprinkled with black and white sesame seeds, and I generous drizzle off sushi sauce.
    Sushi Bake Recipe (ready in 25 min)

Comments

  1. Eric says

    June 14, 2025 at 6:08 pm

    5 stars
    Hi Ramona, just wanted to to thank you for this recipe- have to say this coconut rice was exceptional. I always thought I'm making a good rice until I made this. Initially I thought the water would be not be enough but I follow the recipe and it turned out perfect. This recipe is simply the best. For me a good rice it's a BIG deal - thanks again! Eric

    Reply
    • Ramona says

      July 02, 2025 at 3:07 pm

      Thanks so very much dera Eric, this comment means a lot to me! Thank you again for the feedback. It is very appreciated.

      Reply
  2. Noel says

    January 19, 2025 at 7:46 pm

    The amount of liquid indicated was not enough. I got the burn indicator. I added another half cup of water and still got the burn indicator.

    Reply
    • Ramona says

      January 20, 2025 at 10:04 am

      Hi Noel,

      Thank you so much for getting in touch!

      I always cook my rice using this method, but the results can vary depending on the type of rice and the level of heat as well as the time you cook it for. Rice cooking may sound easy but it really depends on the rice type and the mean you chose to cook it.

      The safest method is cooking your rice in a pot until you get to know the rice and its level of water absorption. The key is that as soon as the rice starts to boil, you need to reduce the heat immediately. This method works best when cooking rice in a pot, as it gives you full control over the heat, which is absolutely essential.

      Years ago, I attended a sushi-making course, and the instructor used the exact same method for preparing rice. This technique works well with non-starchy types of rice like Basmati, Thai Jasmine, long-grain Iranian rice, or sushi rice. However, if you’re using a rice cooker, you’ll likely need to adjust by adding more water—every type of rice behaves a little differently, and knowing your rice is key to getting it just right.

      For me, there’s nothing worse than wet, stodgy, or overcooked rice!

      Thank you so much for stopping by and sharing your thoughts—I really appreciate it!
      Ramona 😉

      Reply
    • Saraya says

      January 24, 2025 at 7:10 pm

      5 stars
      Fab recipe for the best fluffy rice I have ever made. I always used to cook it incorrectly and ended up with a stodgy watery overcooked rice. This recipe is wow! I have made it on the stove too and it was incredible. I just wanted to master rice making and this recipe offered me just that. I am now a show off expert and everyone is impressed.

      Reply
      • Ramona says

        February 01, 2025 at 6:46 pm

        Hey, thank you soo much Saraya - I am so happy it worked for you too.

        Reply
  3. Addie says

    September 29, 2021 at 10:40 pm

    5 stars
    This Instant Pot rice is so easy and flavorful! I love the use of coconut milk for extra creaminess.

    Reply
  4. Rob says

    September 29, 2021 at 10:05 pm

    5 stars
    Great recipe, and so helpful that you shared so many options to make it in addition to the instant pot.

    Reply
  5. Oscar says

    September 29, 2021 at 8:34 pm

    5 stars
    I loved this coconut rice recipe. I had it with a chicken curry that I made and my whole family devoured it. Great recipe.

    Reply
  6. Alexandra says

    September 29, 2021 at 7:53 pm

    5 stars
    This Coconut Rice is so delicious and beautifully flavoured. I love that it is prepared in the instant pot, which makes it so quick! This rice is perfect to share alongside of so many things.

    Reply
  7. Megan Ellam says

    September 29, 2021 at 6:40 pm

    5 stars
    So easy, fragrant and delicious! The perfect way to cook coconut rice. Thanks for an amazing recipe.

    Reply
  8. shelby says

    September 27, 2021 at 10:15 am

    5 stars
    My first time making rice in the instant pot and it turned out perfectly. It was so delicious too, I will definitely be making this again!

    Reply
  9. Brianna says

    September 26, 2021 at 9:18 pm

    5 stars
    I love coconut rice and it was so easy in the Instant Pot! Perfect for my jerk chicken.

    Reply
  10. Lori | The Kitchen Whisperer says

    September 26, 2021 at 7:44 pm

    5 stars
    Such a lovely and delicious rice recipe! We are loving the dessert twist on it! Thank you so much for sharing!

    Reply
  11. Natalie says

    September 26, 2021 at 5:46 pm

    5 stars
    That was delicious. I never used coconut milk to cook rice before. I was pleasantly surprised by the overall taste and simplicity of this recipe. It's a keeper! Thanks!

    Reply
  12. Alex says

    September 26, 2021 at 1:55 pm

    5 stars
    I have no idea why I've never tried making rice in the pressure cooker! What a great idea. Will try this soon!

    Reply
  13. Petro says

    September 26, 2021 at 12:52 pm

    5 stars
    Love this, it looks so fluffy and delicious! I'm gonna give it a try next weekend!

    Reply
  14. Erin says

    September 26, 2021 at 6:48 am

    I've never tried making rice like this but I have no idea why! It sounds so flavorful. I'll have to try it for sure!

    Reply
  15. Jenny Graves says

    September 25, 2021 at 4:32 pm

    5 stars
    Delicious and easy coconut rice. Just what I was looking for. Thanks so much for sharing your recipe!

    Reply
  16. Mikayla says

    September 24, 2021 at 9:23 pm

    5 stars
    I never thought to put dessert type flavors in my rice. Thank you, what a great combination.

    Reply
  17. Colleen says

    September 24, 2021 at 11:44 am

    5 stars
    This rice is absolutely perfect with my Thai curry chicken. Thanks for this great recipe!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Hey, I’m Ramona and I ♥ making living healthier, easier, and, of course, more delicious! If a recipe makes it onto Ramona’s Cuisine, you can trust it’s been tested, loved, and approved in my real, hectic kitchen life.

More about me →

Seasonal Recipes

  • Beef zucchini enchiladas
    Beef Zucchini Enchiladas
  • Delicious Rainbow Trout With Potatoes And Garlic
    Rainbow Trout With Potatoes And Spring Garlic
  • Rhubarb and gin jam in a glass jar.
    Rhubarb and Gin Jam
  • Baked beans recipe with ground beef served in a green serving bowl with a slice of bread tucked in closeup.
    Baked Beans With Ground Beef
  • Lentil bread on a wooden chopping board
    Healthy Lentil Bread (Flourless)
  • Beef casserole in an oval orange cast iron dish
    Beef Casserole

Popular Recipes

  • Pickled watermelon quarter slices with pickled carrot in a white serving dish
    Pickled Watermelon Recipe
  • Two jars, set aside, one full one halfway filled with passata, and the white ceramic dish in the middle containing tomato, passata and some basil leaves.
    Passata Recipe (Passata di Pomodoro)
  • Sour cream sauce in red ceramic serving bowl with scallions, red pepper, and a dash of Cayenne pepper sprinkled over.
    Sour Cream Sauce (Ready in 10 minutes)
  • Healthy homemade mayonnaise in a blue bowl with a silver spoon
    Healthy Homemade Mayonnaise
  • Shredded Roast Chicken With Pesto, Crudités Bits And Orzo Summer Salad
  • Pineapple curry in a green ceramic pot sprinkled with black pepper and curry leaves
    Easy Pineapple Curry (Ready in 25 minutes)

Footer

↑ back to top

  • Disclaimer
  • Privacy Policy
  • Contact

Copyright © 2022 Ramona's Cuisine