Instant Pot Basmati Rice

What is Basmati Rice?

Basmati rice is a long-grain rice originated traditionally from South Asian countries and possesses a distinctive aromatic flavor. These light and nutty flavored Basmati rice are very popular in the Indian subcontinent and used as the core ingredient in the biryanis, pilafs, or as a side along with Indian curry dishes.

What is Required in Flawless Basmati Rice?

Every person has a different preference of ways of eating the same dish. I personally love fragrant and al dente rice, so my perfect basmati rice should be:

  • Long
  • Al dente
  • Fluffy (but not mushy or soft)
  • Aromatic, Fragrant
  • Separate (not broken or sticky)
  • Just enough moisture
  • Full of nutty flavors

Tips for Perfectly Cooked Instant Pot Basmati Rice

It is crucial to handle the rice carefully before and after the cooking is done. Everyone will tell you about the water ratio and cook times, but there is way more than that:

  • Never oversoak the Basmati rice. If you want to make plain rice, you do not need to soak the Basmati Rice, just rinse thoroughly and drain.
  • As soon as the rice are cooked in the Instant Pot and you open the lid, shift the inner pot on the kitchen counter. This will prevent the rice from further cooking and getting mushy.
  • If you feel that the rice is not fully cooked, just return the inner pot to the Instant Pot, fasten the lid and let the Basmati rice sit for 5 minutes. The remaining heat in the pot will completely cook the rice.
  • When the rice is steaming hot, do not mix them, otherwise the long grains will break. When the rice is cooled down a bit, fluff up the rice gently with the fork or a spatula.
  • The rice will get drier once the excess steam is evaporated. Stir on the sides of the rice with the spatula and serve.
  • Allow the basmati rice to cool down when you want to make rice for a party. You can also dish out the rice in a tray and separate the rice with your hands. You can also run some cold water through the rice to avoid sticking. You can reheat the rice when you want to serve them.

Get the perfectly cooked Indian Basmati Rice via your Instant Pot in just 20 minutes. You don’t even need to soak the rice and the cooking time is also reduced. Just set the Instant Pot and forget it.

instant pot basmati rice

Servings: 2

Calories: 376 kcal

Prep Time: 5 minutes

Cook Time: 16 minutes

Total Time: 21 minutes

Lifestyle: Gluten-free, Dairy-free, Celiac, Vegan, Vegetarian, Plant-based, Low-fat

Course: Rice, Instant Pot, Lunch, Dinner, Easy, Sides

Cuisine: Indian


  • 1 cup Indian basmati rice
  • 1 cup cold water


  • Put the Indian basmati rice in the Instant Pot and pour cold water over it.
  • Fasten the lid, keeping the knob in sealing position and hit the “Pressure” button. Cook for about 6 minutes at high pressure and do the natural pressure release for 10 minutes.
  • Open the Instant Pot lid and fluff your rice with fork or rice spatula.
  • Serve with your favorite curry and enjoy.


% Daily Value* 
Total Fat 1.1g1%
Saturated Fat 0.6g3%
Cholesterol 0mg0%
Sodium 6mg0%
Total Carbohydrate 81.9g30%
Dietary Fiber 1.1g4%
Total Sugars 0g 
Protein 8.8g 
Vitamin D 0mcg0%
Calcium 4mg0%
Iron 0mg0%
Potassium 106mg2%

2 thoughts on “Instant Pot Basmati Rice

Leave a Reply

%d bloggers like this: