How to Cook Perfect Rice in an Instant Pot

5 from 2 votes

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

Cooking rice in an Instant Pot is just as fast and easy as you would hope.

Woman using a fork to fluff steaming rice in an Instant Pot.
Woman using a fork to fluff rice.

One of the most common things people want to figure out how to cook in their Instant Pot is rice. And it’s just as fast and easy as you would hope.

This method is for long grain white rice, sometimes labeled “parboiled” on the package. This method works in an Instant Pot or electric pressure cooker, or any multipurpose cooker that has a pressure cooker function.

Rinsing Rice

First you have to rinse the rice (a step I always skip when cooking rice on the stove, but it helps prevents clumping and stickiness here, and takes all of 60 seconds).

Woman holding a sieve full of rice over a bowl.

Setting the Instant Pot for Rice

There are two ways to set your Instant Pot to cook perfect rice.

Rice Setting

If you have a newer Instant Pot, you may see a setting on the machine that says “Rice.”  If so, you are halfway there. Just fill the machine with rinsed white rice and water at a 1 1/4:1 ratio, 1 ¼ cups of water to 1 cup of rice. Add a bit of butter or olive oil, season with salt.

Woman using a measuring cup to pour water into an Instant Pot.

I know it seems like there should be more water, as there is when cooking rice in a pot on the stove. The reason there is less water using the stovetop method is because in a pot evaporation occurs as the lid usually isn’t airtight. In the Instant Pot, when the pressure valve is sealed there is hardly any evaporation.

Press the “Rice” setting and that’s it. All done. Depending on the amount of rice, it might take anywhere from 5 to 12 minutes. The machine detects the amount of rice in the pot and adjusts the time accordingly. Unlike the manual setting option, below, with the “Rice” setting once the machine beeps, you can open the valve, release the pressure, and when it stop releasing air, you can open the pot and fluff the rice with a fork.

Manual Settings for Instant Pot Rice

Otherwise, rinse the rice and add it to the pot. Add the water (again, 1 ¼ cup of water to 1 cup of rice, and feel free to double or triple it). Add a bit of butter or olive oil if desired. It’s not necessary but it adds nice flavor. You can also use diluted chicken or vegetable broth instead of the water for even more flavor.

Woman putting butter into an Instant Pot.

Season with salt.

Place the lid on the Instant Pot and lock it. Make sure the valve is sealed. Press “Manual” or “Pressure Cook” depending on your machine, select HIGH, and use the + or – buttons to adjust the cooking time to 5 minutes. Turn off the “Keep Warm” button, if possible, which would cause the rice to overcook.

Woman setting an Instant Pot to 5 minutes.

When the time is up, allow the pressure to naturally release (eg, don’t open the steam release valve). When the valve has dropped after the pressure has naturally released (this should take at least 10 minutes), open the Instant Pot (you may still see a bit of steam).

Fluff the rice with a fork and serve hot. And here’s how to reheat instant pot rice.

Woman using a fork to fluff steaming rice in an Instant Pot.

Instant Pot Rice Times and Liquid to Rice Ratios: 

  • White Parboiled Rice: 5 minutes, 2 ½ cups water to 2 cups rice
  • Basmati Rice: 5 minutes, 2 ½ cups water to 2 cups rice
  • Jasmine Rice: 5 minutes, 2 ½ cups water to 2 cups rice
  • Brown Rice: 10 minutes, 2 ½ cups of water to 2 cups rice
  • Wild Rice: 15 minutes, 3 cups water to 2 cups rice

Big Batch Instant Pot Rice:

You can double or even triple if you have a bigger pot, but never fill past the halfway line.

Other Ways to Cook Rice:

Also Read: 10 Ways to Use Leftover Rice.

5 from 2 votes

How to Cook Perfect Rice in an Instant Pot

Cooking rice in an Instant Pot is just as fast and easy as you would hope.
Prep Time: 2 minutes
Cook Time: 5 minutes
Time for Pressure to Come Down: 10 minutes
Total Time: 17 minutes
Servings: 8 people

Equipment

Ingredients 

  • 2 cups rice
  • 2 ½ cups water
  • Kosher salt to taste
  • 2 teaspoons unsalted butter optional

Instructions 

  • Rinse the rice in a strainer until the water is fairly clear.
  • Place the rice, water, salt and butter (if using) into the Instant Pot.
  • Close the lid, and set the steam release valve to the “seal” position.
  • Either press the “Rice” button if your machine has one, of press with “Manual” or “Pressure Cook” depending on your machine, select HIGH, and use the + or – buttons to adjust the cooking time. Turn off the “Keep Warm” button, if possible, which would cause the rice to overcook.
  • When the time is up, all the pressure to naturally release (eg, don’t open the steam release valve). Make sure the “Keep Warm” setting is turned off. When the valve has dropped after the pressure has naturally released (this should take at least 10 minutes), open the Instant Pot, fluff the rice with a fork and serve hot.

Notes

I always skip rinsing rice when I’m making it on the stovetop but it is an essential step when using the Instant Pot!

Nutrition

Calories: 178kcal, Carbohydrates: 37g, Protein: 3g, Fat: 1g, Saturated Fat: 1g, Cholesterol: 3mg, Sodium: 6mg, Potassium: 53mg, Fiber: 1g, Sugar: 1g, Vitamin A: 31IU, Calcium: 15mg, Iron: 1mg
Like this recipe? Rate and comment below!

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

Leave a comment

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

Recipe Rating