Instant Pot Basmati Rice Recipe With Vegetables

If you’re looking for an easy and delicious way to cook basmati rice, look no further! This Instant Pot Basmati Rice recipe is simple to follow and yields perfectly fluffy and clump-free rice every time.

Using a no-soak method in the pressure cooker, this long-grain white basmati rice dish is cooked until perfectly tender. It makes the perfect accompaniment to serve alongside your favorite curries, stir-fries, and so much more.

Instant Pot Basmati Rice Recipe with Vegetables is an easy way to cook basmati rice without spending hours in the kitchen. This recipe uses the pressure cooker function of the Instant Pot to quickly cook the rice while retaining its flavor.

How to make Perfect Basmati Rice?

When it comes to Basmati rice, there are a lot of different opinions about the best way to make it. But there are a few key factors that everyone seems to agree on. If you want perfect Basmati rice, you need to start with high-quality rice, and you need to pay attention to the following things:

  • Soaking
  • Rinsing
  • Water-to-rice ratio
  • Cooking method
  • Cooking time

So it’s time for another little experiment to find the perfect Instant Pot Basmati rice!


  • 1 cup basmati rice
  • 1 cup water
  • 1/2 teaspoon salt
  • 1/2 medium onion chopped
  • 3 cloves garlic minced
  • 4 cups vegetable stock

Add the rice, onions, and garlic into the pressure cooker pot. Pour in the vegetable stock and stir well. Close lid and cook at high pressure for 15 minutes. Once done, let it naturally release pressure for 5 minutes before opening the lid. Fluff up the rice with a fork and serve hot.


Instant Pot Basmati Rice Recipe

Learn how to cook Basmati Rice with my tried and tested methods. This is more like a guide to basmati rice where you can choose from three methods – stovetop, instant pot, and traditional pressure cooker.

  • Author: Recipeking
  • Prep Time: 5
  • Cook Time: 15
  • Total Time: 20 minutes
  • Category: Main Course
  • Cuisine: Indian
  • Diet: Vegetarian



1 cup basmati rice

1 cup water

1/2 teaspoon salt

1/2 medium onion chopped

3 cloves garlic minced

4 cups vegetable stock


Place rice in a bowl and add enough water to cover the rice by 1-2 inches. Use your fingers to gently rub the rice and swirl the water around. The water will start to look muddy and milky. Drain the water and repeat this process 3-4 times till the water starts looking pretty clear. This process washes away the starch, reducing stickiness in cooked rice.


Regardless of the method you are using, soak the rice in the amount specified above (refer to the method you are using) for 30 minutes. Use the vessel you are planning to cook the rice in for soaking because we won’t be draining the rice. For example, if you plan to use your IP, soak the rice in the inner pot with the water amount specified above for the instant pot.

Stovetop Method:

Add washed rice and required water to a pot and let it soak for 30 minutes.

Place the soaked rice and water on the stove and bring it to a boil. As soon as the water starts boiling, reduce the flame to a simmer and cover and cook for 10 minutes. Turn off the heat and let the rice sit for 5 more minutes. Basmati rice cooked on the stovetop is ready to serve.

Instant Pot Method:

Transfer the washed rice and required water to the inner pot and let it soak for 30 minutes.

After 30 minutes, cook the rice by selecting manual pressure for 4 minutes. Once the 4 minutes are up, and the the beeper goes off, let the pressure release naturally for 8 minutes. After 8 minutes, release pressure manually. Rice is ready for serving.

Traditional Pressure Cooker Method:

Add washed rice and required water to the pressure cooker and let it soak for 30 minutes.

Add oil and fix the lid on the pressure cooker and place it on the stove. Cook on medium high heat for two whistles. Turn off the gas once you hear two whistles and let the pressure release naturally. Basmati is ready to be served!


  • Calories: 511kcal
  • Sugar: 1g
  • Sodium: 20mg
  • Fat: 1g
  • Carbohydrates: 111g
  • Fiber: 2g
  • Protein: 10g

Keywords: basmati rice instant pot

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating