This fragrant and flavorful Instant Pot Coconut Rice is made with just a handful of ingredients, including full fat coconut milk and basmati rice. With the convenience of the Instant Pot, you can have this dish on the table in no time! (Stovetop Instructions Included)

coconut rice in a bowl with a spoon

One of the best things about coconut rice is its versatility. It can be served as a side dish, used as a base for curries or stir-fries, or even enjoyed on its own as a light meal.

When it comes to preparing coconut rice, the Instant Pot is one of the best ways to do it. With this amazing cooking gadget, you can cook the rice and coconut milk together in one pot without having to worry about the rice boiling over or burning on the stove! Plus, because it uses pressure to cook the rice, it ensures that the rice is evenly cooked and fluffy every time!

If you don’t have a pressure cooker, we’ve also included easy stovetop instructions so anyone can enjoy!

Serve coconut rice along with my Quick and Easy Picadillo, Honey Glazed Salmon, or Mexican Lime Grilled Chicken!

People ask me all the time if this rice tastes like coconut and I promise it doesn’t. But if you’re looking for something equally as delicious with a more earthy flavor, try my Garlic Turmeric Rice.

Makes a great side dish

  • This coconut rice is incredibly easy to make and takes only minutes to prepare, making it perfect for busy weeknights or lazy weekends when you want something delicious and comforting to go with your meal.
  • The combination of basmati rice and creamy coconut milk creates a rich and flavorful side dish.
  • The Instant Pot method ensures that the rice is evenly cooked and perfectly fluffy every time, so you don’t have to worry about undercooked or overcooked rice ruining your meal.
  • With the added convenience of stovetop instructions, you can make this coconut rice recipe even if you don’t have a pressure cooker!

Watch how to make it

Ingredients you’ll need

ingredients in small bowls for coconut rice
  • White Basmati Rice – Basmati rice has a light and fluffy texture, and it pairs perfectly with creamy and sweet coconut milk.
  • Full Fat Coconut Milk – Provides the rich and creamy texture that makes this coconut rice so delicious. The full-fat version is used in this recipe because it provides the best texture and flavor.
  • Water – Used to thin out the coconut milk and create the perfect consistency for the rice. The amount of water used in this recipe is minimal, but it is necessary to ensure that the rice cooks properly and is evenly hydrated.
  • Salt – Enhances the flavors of the rice and coconut milk and balances out the sweetness of the coconut milk.

How to Make Instant Pot Coconut Rice

rice and coconut milk in an instant pot
Add all ingredients to the Instant Pot.
coconut rice with a spoon
Cook for 12 minutes then let manually release for 10-15 minutes.

Rinse and drain the rice: Rinse the rice in a fine-mesh strainer until the water runs clear. Then drain off any excess water and set aside.

Combine ingredients: In the Instant Pot, combine the rinsed and drained basmati rice, coconut milk, water, and salt. Stir to combine.

Secure lid and cook: Secure the lid on your Instant and move the knob to sealing. Press the RICE button and cook for 12 minutes. Open lid after pressure releases and fluff with a fork.

Stovetop Instructions: Add the rinsed and drained rice along with the rest of the ingredients to a small pan. Bring to a boil, then turn to low and simmer for 15 minutes or until the liquid is fully absorbed into the rice. Remove from heat and keep the lid on to steam for 10 minutes. Fluff with a fork before serving.

What kind of rice is best in Coconut Rice?

I always reach for Basmati for my Instant Pot Coconut Rice! You could use any long-grain white rice, though. Jasmine would also work great.

close up shot of chicken and green beans over coconut rice with a fork

Recipe Tips

  • Make sure to rinse and drain the rice thoroughly before cooking to remove any excess starch. This will help to prevent the rice from becoming sticky and clumpy when cooked.
  • Use full-fat coconut milk for the best flavor and texture. Light coconut milk can be used as a substitute, but it may not be as creamy or flavorful as the full-fat version.
  • After the rice is cooked, fluff it gently with a fork to separate the grains and release any excess moisture. This will help to create a light and fluffy texture that is perfect for serving as a side dish or using as a base for your favorite curries and stir-fries.
coconut rice with a spoon

Flavor Variations

  • For a more savory twist on this recipe, add chopped onions, garlic, and ginger to the rice before cooking. This will add depth of flavor and pair perfectly with spicy curries or stir-fries.
  • To add a pop of color and flavor, add some chopped fresh herbs like cilantro or parsley after the rice is cooked. This will add a fresh and aromatic touch to the dish.
  • To add heat and spice, try stirring in some chopped jalapeno or red pepper flakes before cooking.

Storing and Freezing

Storing: Allow the rice to cool to room temperature, then transfer it to an airtight container and refrigerate for up to 3-4 days. When reheating, add a splash of water or coconut milk and gently reheat in the microwave or on the stovetop until heated through.

Freezing: Transfer cooled rice to a freezer-safe container or resealable plastic bag. Flatten the rice to create an even layer, then seal the container or bag tightly and freeze for up to 2-3 months. To reheat, thaw the rice in the refrigerator overnight, then reheat in the microwave or on the stovetop until heated through, adding a splash of water or coconut milk if needed to restore the creamy texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead shot of cooked coconut rice in a bowl on a grey background

Easy Instant Pot Coconut Rice (+ Stovetop Option)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 36 reviews
  • Author: Laney Schwartz
  • Prep Time: 5
  • Cook Time: 30
  • Total Time: 35 minutes
  • Yield: 4 1x
  • Category: Side dish
  • Method: Instant Pot

Description

This fragrant and flavorful Instant Pot Coconut Rice is made with just a handful of ingredients, including full fat coconut milk and basmati rice. With the convenience of the Instant Pot, you can have this dish on the table in no time! (Stovetop Instructions Included)


Ingredients

Scale
  • 1 cup white basmati rice (rinsed and drained)
  • 1 (13.5 oz) can full fat coconut milk
  • 1/4 cup water
  • 1/4 tsp salt

Instructions

Instant Pot Instructions

  1. Add the rinsed rice, coconut milk, water and salt to the bottom of the Instant Pot and stir.
  2. Close lid and make sure the vent is on sealing. Press the rice function and cook for 12 minutes. Let naturally release for 10-15 minutes, then release any remaining pressure, open lid and fluff with a fork.

Stove Top Instructions

  1. Add the rinsed rice, milk, water and salt to a small pan. Stir and bring mixture to a boil.
  2. Once boiling turn heat the low, cover and cook for 15 minutes.
  3. Remove from heat and keep covered for 10 minutes. Fluff with a fork and serve.

When trying a recipe, use the hashtag #lifeisbutadish on INSTAGRAM for a chance to be featured in my stories! Follow Life is but a Dish on PINTEREST | FACEBOOK | INSTAGRAM for all the latest content and behind the scenes!

Remember to subscribe to my free  Life is but a Dish Weekly Newsletter and receive easy recipes delivered to your inbox every week!

This coconut rice is one of the ways I make dinnertime easy as can be. If you’re frustrated with the constant “What’s for dinner?” stress, you’d love my my free 5 Days of Dinner guide! Let me plan a week of meals for you!