Skip to main content New<> this month
Get the Allrecipes magazine

Instant Pot® Coconut Rice

Rated as 3.5 out of 5 Stars

"Easy and delicious. Tastes just like the restaurant."
Added to shopping list. Go to shopping list.


1 h 30 m servings 289
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Rinse rice under cold tap water until water runs clear. Soak rice in a bowl of water for 1 hour.
  2. Combine coconut milk, chicken stock, sugar, and salt in a multi-functional pressure cooker (such as Instant Pot(R)).
  3. Drain rice and stir into the pressure cooker. Close and lock the lid. Select high pressure according to manufacturer's instructions; set timer for 5 minutes. Allow 10 to 15 minutes for pressure to build.
  4. Release pressure using the natural-release method according to manufacturer's instructions, about 10 minutes. Unlock lid and open carefully; fluff rice with a fork.


  • Cook's Notes:
  • Soaking the rice is optional but optimal.
  • Use homemade chicken stock if possible. Substitute with coconut water for a vegan version.

Nutrition Facts

Per Serving: 289 calories; 10.8 44.2 4.3 < 1 313 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

4.3.18 Followed this recipe to the letter, using short grain rice, rinsing well, and letting it soak for 1 hour. The flavor was good, but the texture was gummy. I ended up stirring in some mi...

Loved this recipe! Came out perfectly!