After creating over 150 Instant Pot recipes for my cookbook and website, it’s safe to say that the Instant Pot and I are besties. I can give you tips to avoid getting the burn notice, overcooking meat, and getting your eggs to turn out perfectly. And making the most delicious rice! You’ll be making this Instant Pot coconut rice on the regular.
Some say the Instant Pot is a glorified rice cooker, and while it’s so much more than that, YES it does cook rice beautifully, too. This coconut rice has a buttery, rich (addictive?) coconut flavor and all you need is a few ingredients!
This rice pairs well with SO many things! Serve it with any kind of Thai or Indian curry, stir-fries, Hawaiian style grilled meats, or whatever would benefit from a little coconut magic.
What you’ll need for Coconut Rice in Instant Pot
- Long grain white rice, like basmati or jasmine
- Coconut milk (full-fat and light are both fine)
- Sea salt
- Sweetener of choice (I use monkfruit sweetener or coconut sugar)
What kind of rice is best for coconut rice?
We usually buy jasmine or basmati rice. Those fragrant rices are super tasty. You could definitely use regular long-grain white rice for this. If you use brown rice, that’s fine, too, just know the coconut flavor won’t be as strong.
You can use short grain or long grain rice. Short grain has a higher starch content and will be a bit more sticky. Rinsing the rice 2-3 times before cooking will take care of some of the starch and you’ll end up wit more fluffy rice.
What kind of coconut milk is best?
I use full-fat coconut milk all the time, but you could use light coconut milk in this if you wanted to.
Another note — I add a little sweetener to my coconut rice, just to give it a little hint of sweet. But, this is totally optional.
How to make Instant Pot Coconut Rice
- Rinse the rice under cold water for about 2 minutes or until the water runs clear.
- Put the rinsed rice, coconut milk, salt, sweetener, and 1 cup of water into the insert pot of your Instant Pot or other type of multi-cooker. Stir everything together well — especially if the coconut milk has separated and the cream has hardened.
- Place the lid on your Instant Pot, sealing it closed and moving the steam valve to “sealing”.
- Cook on high pressure for 5 minutes.
- When the pressurization time is over, let the cooker sit, naturally releasing pressure for about 10 minutes before manually releasing the rest of the steam.
- Remove the lid and stir the rice around a bit with a fork to fluff it up. Cover to keep warm until ready to serve.
Coconut Milk Rice Instant Pot Variations
During the cooking process, you can add grated fresh ginger, crushed garlic, or the white parts of a spring onion.
Sometimes I like to stir in fresh cilantro, mint, or the green parts of a spring onion just before serving for a pop of color.
Can I make this on the stove top?
Sure! I included instructions for this in the recipe card.
Mmm. Seriously so good.
You’ll have to stir it well when it gets done, and it’ll be a little stickier than regular steamed rice, but that flavor is AMAZING. Adding some toasted coconut flakes would add even more coconut flavor and texture!
It stores well in an airtight container for later and is a perfect side dish for any kind of Indian/Thai curry dishes, Asian dishes, and Hawaiian/Polynesian recipes. That first photo up there shows it with a Quick Thai Fish Curry!
Coconut Rice Instant Pot Tips
For amazingly fluffy rice, rinse the dried rice 2-3 times before cooking.
Add some toasted coconut flakes to add even more coconut flavor and texture!
What if I get a burn notice?
If your coconut milk is really thick, you might want to swap out some of the coconut milk for a cup of water or coconut water. Some Instant Pot models are more sensitive to burn notices.
What to Serve with Coconut Rice
These recipes would also be great with this coconut rice!
Mango Chicken Curry — An oldie from Perry’s Plate (and in desperate need of an update!), but still such a great recipe. Mango + coconut is a stellar combo.
Easy Thai Chicken Curry for Instant Pot — Another reason to get a second Instant Pot. Heh.
Paleo Thai Grilled Chicken with “Peanut” Sauce — Yes. Just do this. That peanut sauce with this coconut rice?! I may have to throw that on my menu next week.
Ahi Tuna Poke Bowls — Poke bowls don’t typically have coconut rice, but I think it’s a fabulous idea.
Grilled Malibu Chicken — Anything with pineapple automatically goes with coconut. Yes? Maybe?
How to Store Pressure Cooker Coconut Rice
It stores well in an airtight container for up to 3 days in the fridge. After reheating, simply fluff it with a fork.
Coconut Milk Rice (Instant Pot Recipe)
Instant Pot Coconut Rice is just a few ingredients, but has such a great flavor and compliments so many ethnic dishes! Try it the next time you make a curry!
Ingredients
- 2 1/2 cups long grain white rice, like basmati or jasmine
- 2 - 13.5 ounce cans of coconut milk (full-fat and light are both fine)
- 2 teaspoons sea salt
- 3-4 Tablespoons sweetener of choice (I use monkfruit sweetener or coconut sugar)
Instructions
- Rinse the rice under cold water for about 2 minutes or until the water runs clear.
- Put the rinsed rice, coconut milk, salt, sweetener, and 1 cup of water into the insert pot of your Instant Pot or other type of multi-cooker. Stir everything together well -- especially if the coconut milk has separated and the cream has hardened.
- Place the lid on your Instant Pot, sealing it closed and moving the steam valve to "sealing".
- Cook on high pressure for 5 minutes.
- When the pressurization time is over, let the cooker sit, naturally releasing pressure for about 10 minutes before manually releasing the rest of the steam.
- Remove the lid and stir the rice around a bit with a fork to fluff it up. Cover to keep warm until ready to serve.
Notes
Stovetop adaptation: Add the rice, coconut milk, 1 cup of water, sea salt, and sweetener in a large saucepan. Bring to a boil. Reduce to low heat, cover, and let it simmer for 15 minutes. Remove from heat and let it sit, covered for 10 minutes. Fluff the rice with a fork and serve immediately.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Pamela Shorland-Runge
Sunday 29th of September 2024
Hi Natalie, I have a recipe given to me by an Indian chef that involves sautéing spices in ghee, adding dry basmati rice and stirring to coat the grains with ghee before adding the liquid. I have only ever cooked it in water not coconut milk/cream and only on the stove top. Can you advise if and how it is possible to incorporate coating the rice in spiced ghee into your recipe for coconut rice in the Instant Pot.
Natalie Perry
Tuesday 8th of October 2024
Hi Pamela! That rice recipe sounds amazing. You could sauté the spices and rice together using the saute setting in your Instant Pot. Then add the liquid called for in the recipe and pressurize it.
Sue
Wednesday 28th of September 2022
Hi Natalie To cut the recipe in half for the coconut rice , do you cook it for the same amount of time ? Thanks , Sue
Kimberly Hughes-Johnson
Friday 22nd of January 2021
Hi my name is Kimberly how would I make this recipe if I only have one can of coconut milk
Natalie Perry
Saturday 30th of January 2021
Just use water for the remainder of the liquid. It won't have as much coconut flavor, but it'll still be tasty.