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
white rice in glass bowl

How to cook white rice in the Instant Pot

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 25 min
  • Yield: 2.5-3 cups cooked rice 1x


Cooking white rice in the Instant Pot is super easy and fast so you have fluffy, moist rice in no time for any meal you want!


  • 1 to 2 teaspoons oil (such as canola, vegetable oil, or avocado oil)
  • 1 cup rice
  • 1 cup water


  1. Remove the metal Instant Pot insert for the instant pot cooking section. You’ll use it like you are working with a mixing bowl.
  2. Add the oil to the bowl of your instant pot and use a pastry brush or something similar to fully coat the bottom of the Instant Pot insert, and 1 inch up each side, with oil. The goal is to just cover it completely, so use enough oil to do that.
  3. Add the rice to the Instant Pot insert and shake the insert just a little so that the rice spreads all across the bottom of the pot (and is not just in a pile in the center).
  4. Add the water the the Instant Pot insert, and shake the insert just a little so that the rice spreads evenly along the bottom of the pot. (Sometimes when you add the water, it’ll wash a hole in the rice, so by shaking it the rice will cover the bottom of the pot again.)
  5. Place the insert back into the cooking portion of the Instant Pot, place the lid on, push the valve to “sealing.”
  6. Press the “pressure cook” button and set the cook time for 4 minutes. It should be on high pressure. (Sometimes using the rice button will not be the high pressure option, so I don’t use the rice button.)
  7. Let the Instant Pot come to pressure and start the cook time.
  8. Once the cook time has gone by, let it rest for 18 minutes at natural pressure release (on mine, it’ll starts counting up the minutes since the cook time has ended, so I just wait for it to get to 18).
  9. Once the 18 minute natural pressure release has gone by, you can flip the valve so that any remaining pressure is released.
  10. Remove the lid carefully, fluff with a fork, and serve.


  • This has worked for all kinds of white rices for me — long grain, short grain, jasmine, basmati — it works well for them all.
  • This is NOT the recipe for brown rice. For brown rice, I use 1 and 1/4 cups water per cup of rice, cook for 24 minutes at high pressure, and then let it natural pressure release for 10 minutes. Do the oil the same; any rice needs a layer of oil before cooking.
  • The oil prevents the rice from sticking, so don’t skip this step; it will stick without it.
  • Prep Time: 5 min
  • Cook Time: 4 min
  • Category: side
  • Method: Instant Pot
  • Cuisine: American