Instant Pot Coconut Rice

Last updated September 30, 2025 By Kelly Nardo | 6 Comments
This post contains affiliate links. Please read my policy page.
This instant pot coconut rice is such a quick and easy recipe. Only 4 ingredients give you slightly sticky and sweet rice that is so tasty! It makes a simple and healthy side dish with curries, stir-fries, and more. Vegan and gluten-free.
Prep: 5 minutes
Cook: 25 minutes
Total Time: 30 minutes
Servings 7 cups
5 from 3 votes

Rice is a staple in our house. We make it a couple of times a week for an easy side dish with some protein and veggies at dinner. While classic white rice is always good, this instant pot coconut rice is my favorite way to make rice!

It’s rich, a little bit creamy, and has a touch of sweetness. If you don’t like coconut, it doesn’t taste a ton like coconut, just has more of the sweetness to it. Once you make it, you are going to be obsessed!

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Serve it alongside curry, stir fry, or just as a side with some protein and veggies to spice up a weeknight dinner like we do. Plus, this method is so simple and hands-off compared to making it on the stovetop. That being said, you can make this on the stove – scroll through the post to see how!

Close up of a bowl of coconut rice sprinkled with fresh cilantro.

Why you’ll love instant pot coconut rice recipe

  • quick and easy – all you need is an Instant Pot and a few simple ingredients. Just dump, mix it up, and let your pressure cooker do the work for you.
  • SO tasty – sweet, aromatic, and absolutely delicious.
  • adds some variety – the flavor adds a nice change to mealtime, making it the perfect side dish.
  • great for meal prep – it makes a decent amount and saves great for leftovers for the week.

Ingredients

  • jasmine rice
  • full-fat coconut milk – for maximum coconut flavor!
  • lite coconut milk – for more coconut flavor, but lightens it up some.
  • salt
A can of lite coconut milk, a can of full fat coconut milk, a small bowl of salt, and a bowl of uncooked white rice on a marble countertop.

How to make instant pot coconut rice

  1. Rinse your rice. Place rice in a fine mesh strainer or sieve and rinse under cold water until the water becomes clear, about 2-3 minutes. Shake to let any excess water drain off.
  2. Add all your ingredients. Add your white rice, coconut milk, and salt to your Instant Pot. Stir well to combine.
  3. Pressure cook your rice. Place the lid on the Instant Pot and make sure the valve is set to seal. Pressure cook on manual (high pressure) for 3 minutes. Once done, allow for a natural pressure release, about 16-18 minutes. Mix well to combine.
  4. Enjoy! Fluff rice with a fork and enjoy. I like garnishing with a little cilantro.

Will coconut milk burn in the Instant Pot?

Coconut milk will not burn in the Instant Pot if you have enough liquid in your recipe. For this coconut rice recipe, we are using a can of light coconut milk, which has more water, to help thin out the coconut milk. This helps give the rice lots of coconut flavor, but without it burning.

Do you have to rinse rice before cooking?

Yes, I suggest rinsing your rice before cooking. This helps remove the excess starch, which can cause your rice to stick together when cooking. It can also help remove any coating that some companies will put on rice (to make it shinier). I simply add the rice to a fine mesh strainer and run it under cold water until the water becomes clear.

Can I make coconut rice on the stovetop?

To make coconut rice on the stovetop, first, rinse the rice. Next, combine rice, coconut milk, and salt in a saucepan. Cover with a lid and bring to a boil. Remove the lid and reduce the heat to medium-low, and let simmer for 15-20 minutes, stirring frequently until the desired doneness. Fluff with a fork and enjoy.

Pressure cooker with coconut rice in it.

What to serve with coconut rice

  • thai chicken curry – the perfect pairing
  • stir fry – try this beef and cabbage stir fry
  • with some fresh mango for a mango sticky rice vibe
  • alongside meat or seafood and veggies for any easy dinner – shredded or ground beef, pork, chicken, shrimp, or salmon are all delicious with coconut rice!

Storage and reheating

  • refrigerator – store rice in the fridge in an airtight container for up to 5 days.
  • freezer – cook according to directions and let the rice cool completely. Add to a bag (we love these silicone reusable ones) or a freezer dish. You can use a large container or freeze in individual servings. Defrost for a quick and easy side dish. Rice should last up to 3 months in the freezer.
  • reheating – either reheat it by popping it in the microwave for a few minutes, or you can reheat it in a pot on the stove. Add 1-2 tablespoons of water to help rehydrate the rice.
Instant pot filled with coconut rice with a wooden spoon in it.

Substitutions

  • jasmine rice – any kind of long-grain white rice (either jasmine or basmati rice) should work. I have not tested brown rice, and you will need longer cooking times if using it.
  • coconut milk – the use of one can of full-fat coconut milk and one can of light coconut milk helps give you lots of coconut flavor, but enough liquid so your Instant Pot doesn’t give the burn notice. Make sure to use unsweetened coconut milk. I have not tried adjusting the recipe.

More healthy side dishes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

Overhead shot of Instant Pot coconut rice in a bowl topped with fresh cilantro. A spoon is also in the bowl.
Overhead shot of Instant Pot coconut rice in a bowl topped with fresh cilantro. A spoon is also in the bowl.
5 from 3 votes

Instant Pot Coconut Rice

Author: Kelly Nardo
This instant pot coconut rice is such a quick and easy recipe. Only 4 ingredients give you slightly sticky and sweet rice that is so tasty! It makes a simple and healthy side dish with curries, stir-fries, and more. Vegan and gluten-free.
Print Recipe Pin Recipe
Course: Side Dish
Calories: 320kcal
Protein: 4.1g
Carbs: 44.7g
Fat: 13.6g
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 7 cups

ingredients

instructions

  • Rinse your rice. Place rice in a fine mesh strainer or sieve and rinse under cold water until the water becomes clear, about 2-3 minutes. Shake to let any excess water drain off.
  • Add all your ingredients. Add your white rice, coconut milk, and salt to your Instant Pot. Stir well to combine.
  • Pressure cook your rice. Place the lid on the Instant Pot and make sure the valve is set to seal. Pressure cook on manual (high pressure) for 3 minutes. Once done, allow for a natural pressure release, about 16-18 minutes. Mix well to combine.
  • Enjoy! Fluff rice with a fork and enjoy. I like garnishing with a little cilantro.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

video

nutrition

Nutrition Facts
Instant Pot Coconut Rice
Amount Per Serving (1 cup)
Calories 320 Calories from Fat 122
% Daily Value*
Fat 13.6g21%
Saturated Fat 11.2g70%
Polyunsaturated Fat 0.2g
Monounsaturated Fat 0.7g
Sodium 111mg5%
Potassium 95mg3%
Carbohydrates 44.7g15%
Fiber 1g4%
Sugar 0.6g1%
Protein 4.1g8%
Vitamin C 0.4mg0%
Calcium 17mg2%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

5 from 3 votes (1 rating without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




6 Comments

  1. 5 stars
    I loveeeee it!!! It was easy to make. I was hesitant to make rice well coconut rice in the instant pot. I found her recipe and she make it look so easy so I try it. Was amazing…. Love the texture of the rice and also the flavor, the best part was that at the end of the pot I had the crust of the rice in Spanish we call it (pega/cucayo de arroz) I give her 5stars for preparation,flavor and the price.

  2. 5 stars
    excellent!! I cant believe how much flavor that had but it was not heavy at all! Adefinite must as an alternative to plain rice!!