Perfectly cooked Jasmine Rice in the Instant Pot in two ways - In the main pot and pot-in-pot. Just add the rice and water, set the timer and come back to perfectly cooked instant pot Jasmine Rice.

Having rice with every meal is a common practice in many of Asian cultures. Even my mother-in-law likes to eat rice almost everyday. I made this jasmine rice in the Instant Pot, which is an electric pressure cooker. I am totally enjoying making rice in the Instant Pot, as you don't have to stand and tend to the boiling water or check if the rice is cooked. You just add them, set the timer and come back after it beeps to perfectly cooked rice.
In the past, I have mostly cooked basmati rice. But with thai curries, I was missing the taste of jasmine rice. So I tried jasmine rice and they came out perfectly. Check out recipes for Basmati Rice pot-in-pot, Brown Rice or Cumin Rice in the pressure cooker.
How to cook Jasmine Rice in the Instant Pot?
To get perfect rice, there are two important factors, how much water to add and how long to cook. I like to have rice al dente, and separate. I don’t like mushy rice. That said, everyone has different preferences for rice, so feel free to adjust the recipe to your taste.
Traditionally cooked jasmine rice in a saucepan needs 1.5 times the water amount than the rice. However in the instant pot, less water is enough to get perfectly cooked rice.
In the main pot
To cook jasmine rice in the main pot, I use a 1:1 ratio of rice and water. I do not soak the rice, just rinse them well using a mesh liner and add them to the pot with the same amount of water. Cook them on manual or pressure cook setting for 3 minutes and then do 10 minutes NPR, which means release the pressure and open the instant pot 10 minutes after it beeps.


Pot-in-Pot Method
To cook pot-in-pot rice, you need a trivet and a pot you can place on the trivet. If I am preparing only rice, then I use the trivet that came with the instant pot. If you are cooking the main dish along with the rice, you would need a long legged trivet.
You will also need a pot that can be placed in the pressure cooker. Here is one on Amazon – Ekonova Stackable Stainless Steel Insert Pans. I have also done PIP for rice in a Pyrex glass bowl, but these need a couple extra minutes to cook the rice.
Learn more about the instant pot pot-in-pot method with this comprehensive guide!

I use jasmine rice in this recipe, however you could use other varieties of white rice too. Wash the rice using a mesh liner. Add the washed rice to the cooking pot and add equal amount of water as the rice added. If you like, add salt to it.
Add 1 cup water to the main instant pot insert and place the trivet in it. Now place the pot with rice and water on top of the trivet. Set the instant pot on manual mode for 6 minutes with vent in sealing position.


When the instant pot beeps, do 10 minute NPR or natural pressure release, which means release the pressure manually 10 minutes after the beep. Perfectly cooked Jasmine rice is ready.
You can use the same process to make rice in Ninja Foodi pressure cooker.
Advantages of the pot-in-pot method to cook rice
- You can cook less quantity of rice.
- You don’t need to wash the large instant pot insert if just cooking rice.
- You can cook in the serving bowl itself.
- You can cook a complete meal at once and save precious time. With entree in the main insert and rice in a bowl on a trivet.

Enjoy perfectly cooked and fragrant jasmine rice with any of the methods above. Have it with your favorite curry - Kung Pao Tofu, Panang Curry with Tofu, or Panang Curry Chicken.
📖 Recipe

Perfect Jasmine Rice (Two ways)- Instant Pot Pressure Cooker
Ingredients
- 1 cup Jasmine Rice
- 1 cup Water
Instructions
- Wash jasmine rice in a mesh liner until the water runs clear.
Cooking in the pot
- Add water and rice to the pressure cooker. Close lid with vent in sealing position. Start the pressure cooker in MANUAL or pressure cook mode at high pressure for 3 mins.
- When the pressure cooker beeps, do 10 minutes natural pressure release, which means release the pressure and open the lid 10 minutes after it beeps. Jasmine Rice is ready.
Cooking with pot-in-pot (PIP) method
- Add 1 cup water to the main insert of the pressure cooker. Place trivet in the main insert.
- Add water and rice to cooking pot. Place the cooking pot on the trivet.
- Close the lid of the pressure cooker with vent in sealing position. Set in pressure cook or manual mode for 6 minutes at high pressure.
- When the pressure cooker beeps, do 10 minutes natural pressure release, which means release the pressure and open the lid 10 minutes after it beeps.
- Jasmine Rice is ready to be served with your favorite curry.
Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.
Yesenia says
How do you adjust the roce according to the amount of cups you are cooking? Is there a formula?
Meeta Arora says
Hi Yesenia - The cooking time always remains the same for rice in the instant pot even if you increase or decrease the quantity.
Cindy Mann says
Last attempts at cooking in "the pot" resulted in the "burn message. Rice was ok though. I tried your pot in the pot method and it was perfect.
Meeta Arora says
Hey Cindy - Glad to hear the pot-in-pot method to cook rice worked well. That is certainly my preferred method to make rice. Thank you for sharing back your review!
Cherie says
I find if you rinse the rice really well before cooking, you will almost never get the burn message.
Meeta Arora says
Thanks for sharing, Cherie!
cindy badon says
I don't have a high and low setting, so several recipes for jasmine/basmati rice were not going to work for me since they required both. I used your recipe set for 5 minutes since I had a pyrex bowl and merlot beef beneath it (many of the ingredients frozen). First time I've ever achieved perfect jasmine rice, and first time to try in the pressure cooker! Thank you!
Piping Pot Curry says
Yay! Glad the jasmine rice were perfect for you. Love pip option!