The BEST Instant Pot Coconut Rice

Jump to Recipe ▼
Reader Rating
Total Time 20 minutes
Servings 4

This post may contain affiliate links. Please read our disclosure policy.

The whole family will devour this easy Instant Pot Coconut Rice. Made with simple ingredients, this sweet rice recipe is ready in under 20 minutes!

a bowl of coconut rice topped with cilantro and with a fork in the bowl

Boy oh boy do I love rice, especially this Instant Pot coconut rice! 

I was originally thinking about my Instant Pot Spanish Rice recipe, and wondering if I could make something similar, but different. Insert: coconut rice. It’s a slightly sweet rice that pairs really well with curries, or some Asian dishes. 

It’s vegan and gluten free too, which is a major bonus if you ask me. 

Recipe features

  • Since it’s made in a pressure cooker, you don’t have to monitor it like you would with stovetop rice.
  • It’s full of sweet coconut-y flavors like coconut oil, coconut milk and even a little coconut sugar.
  • It’s a light and fluffy side dish that pairs perfectly with this Coconut Lime Chicken.

Ingredients

  • Long grain white rice – Jasmine rice or Basmati rice work best.
  • Coconut milk – Highly recommend using full fat coconut milk instead of light coconut milk, mostly because it has more flavor. Use canned milk instead of milk from a carton.
  • Coconut oil – Adds a little more coconut-y flavor to the rice. A little bit goes a long way!
  • Coconut sugar – Optional; I do like adding 1 teaspoon for more sweetness.
  • Salt – To help balance out the sweet flavor of this dish.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Directions

Step 1: Rinse the rice. First, pour the rice into a mesh sieve or strainer, then rinse it under cold water for two full minutes or until the water runs clear. 

Step 2: Sauté the rice. Next, melt the coconut oil in your Instant Pot by pressing the “sauté” button, then add the rice and stir it for 1-2 minutes, making sure the rice is coated in the oil.

white rice in a pressure cooker on the left, and with coconut milk on the right

Step 3: Pressure cook. Next, scoop the coconut milk (the cream and the liquid in the can) into your Instant Pot and use a whisk to whisk the milk so there aren’t any clumps. Add the water, sugar and salt, then place the lid on top, ensuring the valve is in the “seal” position. Pressure cook the rice for 5 minutes on high pressure, then natural release for 10 minutes.

Step 4: Fluff. Remove the lid and fluff the rice with a fork. Adjust the salt to taste and enjoy! 

cooked coconut rice in a pressure cooker

Expert tips and tricks

  • I don’t recommend using brown rice for this recipe because the cook time will be different.
  • Make sure you rinse the rice for 2 full minutes!
  • Full fat vs.light coconut milk: If you know me at all, you know I ALWAYS opt for full fat coconut milk because it’s more flavorful! Don’t skimp on flavor with this dish. 
  • Make sure to WHISK the coconut milk after you pour it into your Instant Pot so that it’s nice and smooth! This will ensure that the rice isn’t too mushy once it’s done cooking.
  • Want even more coconut-y flavor? Garnish the rice with toasted coconut flakes! I like to toast mine in a skillet over the stove for 2-3 minutes until golden brown.
  • Make my tofu coconut rice bowl for a delicious plant-based meal.

Why is it important to rinse rice?

Rinsing rice removes any dirt or debris that may be on the rice, and it also removes the surface starch, which yields a better texture. It only takes a minute or two and makes a huge difference! 

Can I make this on the stovetop instead?

Yes! See the recipe card below for stovetop instructions. 

Substitutions

  • Coconut oil – No substitution, but you can omit the oil and omit sautéing the rice if you prefer.
  • Coconut sugar – Can omit, or use regular cane sugar. 

Storage

Refrigerator: store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave until warmed through.

a bowl of white rice topped with cilantro

More easy Instant Pot recipes

If you made this recipe, be sure to leave a comment and star rating. Thanks!

4.50 from 4 votes

Instant Pot Coconut Rice

Servings: 4
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
The whole family will devour this easy Instant Pot Coconut Rice. Made with simple ingredients, this sweet rice recipe is ready in under 20 minutes!

Video

Equipment

  • pressure cooker
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tbsp coconut oil
  • 1 cup long grain white rice, Basmati or Jasmine
  • 14 oz. full fat coconut milk, canned; unsweetened
  • 1/2 cup water
  • 1 1/2 tsp coconut sugar
  • 1/2 tsp salt
  • cilantro for garnish, optional

Instructions 

Instant Pot:

  • Pour the rice into a mesh sieve or strainer, then rinse it under cold water for 2 minutes; set aside.
  • Add the coconut oil to your Instant Pot, then press "sauté" and set it for 3 minutes. Allow 1 minute for the oil to melt, then add the rice to the pot and sauté with a wooden spoon until the time is up, making sure the rice is coated in oil.
  • Next, pour in the coconut milk and whisk it really well so that there aren't any clumps and the milk is smooth. Then, add the water, sugar, and salt and place the lid on top, ensuring the knob on top is in the "seal" position. Pressure cook on high for 5 minutes, then natural release for 10 minutes.
  • Remove the lid, fluff the rice with a fork, garnish with cilantro (optional) and enjoy!

Stovetop:

  • Pour the rice into a mesh sieve or strainer, then rinse it under cold water for 2 minutes; set aside.
  • Next, add coconut oil to a large pot and heat it over medium heat. Once it's melted, pour in the rice and stir continuously for about 2 minutes.
  • Pour in the coconut milk, whisking it to remove any clumps, then add the water, sugar and salt. Bring the rice to a boil, then cover the pot, reduce heat to a simmer and simmer until the rice is cooked, 15-20 minutes.
  • Remove the lid, fluff with a fork, garnish with cilantro (optional) and enjoy!

Notes

*Calories are per serving and are an estimation
*Storage: store leftovers in an airtight container in the refrigerator for up to 5 days

Nutrition

Calories: 233kcal | Carbohydrates: 42g | Protein: 3g | Fat: 6g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 297mg | Potassium: 53mg | Fiber: 1g | Sugar: 4g | Calcium: 55mg | Iron: 1mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

4.50 from 4 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




4 Comments

  1. Lorrie S says:

    Im looking forward to this and the coconut curry. Can the rice be cooked in the rice cooker?

    1. Erin says:

      Good question! I’m guessing it would work but I haven’t personally tried it. Let me know if you do!

  2. Tracy Ash says:

    4 stars
    I’m making this for the first time, and doubling it. I hope it comes out well! I feel like there’s too much liquid but I’ll go with the recipe and adjust next time, if needed.

  3. Evan says:

    4 stars
    Tried doubling it, didn’t work! I didn’t follow the recipe so I suppose that’s my fault.