Indian Instant Pot Basmati Rice comes perfectly every time and only takes 10 minutes start to finish. It is buttery, fluffy, light, and never mushy. There is no need to soak the rice or use a rice cooker anymore.

Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
bowl of basmati rice (instant pot)

Want to learn how to cook more recipes in your Instant Pot? Try my Instant Pot Bacon or my favorite recipe for Southern Instant Pot Green Beans next!

What is Basmati Rice?

It is a variety of long grain rice that is slender, nutty, and aromatic. It is primarily produced in India and Pakistan. There is both brown and white versions of basmati rice.

I like the Royal brand.

Why You’ll Love This Recipe

  • This no soak Basmati rice is al dente, light, fluffy, buttery, and perfectly salted.
  • Rinsing rice removes excess starch and prevents it from getting sticky or clumping together.
  • The Instant Pot regulates the temperature (like a rice cooker) so you do not have to worry about adjusting the stove’s temperature to get the perfect cook. 
  • The recipe takes less than 10 minutes to make. Stovetop methods can take up to 20 minutes. 
  • Most rice is gluten free and can be made dairy-free/vegan. All you really need is rice and water!
  • This Indian basmati rice is the perfect side to curries, stews, or any protein. It is also a great base for salads or nourish bowls.

Ingredient Notes & Substitutions

Ingredients needed to make basmati rice in the instant pot.
  • Unsalted Butter: Swap for 1 Tablespoon of olive oil or vegan butter.
  • Water: Swap for chicken broth or vegetable broth.

Complete list of ingredients and amounts is located on the recipe card below.

How to Make Instant Pot Basmati Rice Perfectly

Quick Overview

  • Sauté the butter & rice.
  • Add the water & salt.
  • Pressure cook & serve!

Step by Step Instructions

Step 1: Select the “Sauté” mode on the Instant Pot. Add the butter to the pot. Stir until the butter is completely melted.

Step 2: Add the rice and sauté for 1-2 minutes. Turn the pot OFF completely.

butter melted in instant pot & rice added to butter and sa

Sauté the rice in butter for more flavor. 

Step 3: Stir in the water and salt.

Step 4: Select “Pressure Cook” and “High Pressure” and set the timer for 4 minutes (5 minutes if you prefer softer rice). Natural pressure release for 5 minutes after the timer goes off. Then, immediately quick release (turn the valve to venting) any of the remaining pressure. Remove the lid so the rice stops cooking. Fluff with a fork and serve.

salt and water added to pot & finished basmati rice in the instant pot

Be sure the keep warm setting is turned off so it does not over cook. 

Recipe Serving Suggestions

This rice recipe is one that I make weekly to serve with a variety of dishes, like the following:

Expert Tips & Variations

  • Rinse the rice well. Place it in a fine mesh strainer or rice colander. Run cold water over the rice until it runs almost clear. Let the excess water drain completely from the rice. Rinsing rice makes it fluffy (instead of sticky) because the water removes some of the starch. 
  • Use butter and salt. These ingredients add so much flavor to the rice. You always want to salt the rice before cooking it so it can absorb the salt. The butter will coat each grain so they do not stick together. 
  • Sauté. This helps to bring out the nutty flavor of the grain. Be sure to turn off the sauté mode before adding the water. 
  • After the natural release, remove the lid. This will stop the rice from cooking. If it sits covered, it will continue to steam and become mushy.
  • Add garlic. Add 1/4 teaspoon of granulated garlic per cup of rice for extra flavor. 
Instant pot basmati rice on a fork.

Recipe FAQs

What is the ratio of water to rice in an Instant Pot?

The ratio of basmati rice to water is 1:1 for the Instant Pot.

How long do you cook 1 cup of rice in an Instant Pot?

Cook for 4-5 minutes on high pressure.

How do I use the rice setting on my Instant Pot?

The rice setting is a preprogrammed cooking mode that runs for up to 12 minutes. It does not work for basmati. I recommend using the manual pressure cooking setting on high.

Why is my basmati rice sticky or mushy?

It is likely the lid was left on for too long, causing the rice to overcook. Be sure to remove the lid immediately after the quick release. It could also be that too much water was added. The ratio of rice to water is 1:1.

How much cooked rice does 1 cup of dried rice make?

1 cup dried rice triples in volume or yields 3 cups of cooked rice. 

Watch the How to Video

Instant Pot Basmati Rice

5 from 47 votes
Indian Instant Pot Basmati Rice comes perfectly every time and only takes 10 minutes start to finish. It is buttery, fluffy, light, and never mushy. There is no need to soak the rice or use a rice cooker anymore.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4 people

Ingredients

  • 1 cup white (not brown) Indian basmati rice rinsed & drained well
  • 1/2 – 1 Tablespoon unsalted butter*
  • 1 cup water*
  • 1 teaspoon salt

Instructions 

  • Review all recipe notes and instructions before beginning.
  • Select the “Sauté” mode on the Instant Pot. Add the butter to the pot. Stir until the butter is completely melted.
  • Add the rice and sauté for 1-2 minutes. Turn the pot OFF completely.
  • Stir in the water and salt.
  • Select “Pressure Cook” and “High Pressure” and set the timer for 4 minutes (5 minutes if you prefer softer rice). Natural pressure release for 5 minutes after the timer goes off. Then, immediately quick release (turn the valve to venting) any of the remaining pressure. Remove the lid so the rice stops cooking. Fluff with a fork and serve.
Did you make this recipe? Leave a comment below!

Video

Notes

  • Unsalted Butter: Swap for 1 Tablespoon of olive oil or vegan butter.
  • Water: Swap for chicken broth or vegetable broth.
  • Rinse the rice well. Place it in a fine mesh strainer or rice colander. Run cold water over the rice until it runs almost clear. Let the excess water drain completely from the rice. Rinsing rice makes it fluffy (instead of sticky) because the water removes some of the starch. 
  • Use butter and salt. These ingredients add so much flavor to the rice. You always want to salt the rice before cooking it so it can absorb the salt. The butter will coat each grain so they do not stick together. 
  • Add garlic. Add 1/4 teaspoon of granulated garlic per cup of rice for extra flavor. 
  • This recipe will not work for brown basmati rice. 
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Calories: 206kcal | Carbohydrates: 37g | Protein: 3g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 11mg | Sodium: 587mg | Fiber: 1g | Sugar: 1g

Nutrition information is automatically calculated, so should only be used as an approximation.

You May Also Like

5 from 47 votes (38 ratings without comment)

Leave a comment

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

Recipe Rating




10 Comments

  1. Juyali Nortman says:

    5 stars
    I loved that this was so quick and easy. We eat a lot of rice, so this recipe was perfect. Thank you!

  2. Audrey says:

    5 stars
    This was so easy to make. I LOVE using my instant pot and sometimes forget that I can make sides like this rice with it too.

  3. Tiffany says:

    5 stars
    I buy rice in the bulk section and I love that I found this recipe to cook it so quickly! My kids love it and it goes with almost every meal so we make it a lot over here!

  4. Ash B says:

    5 stars
    Thank you for the recipe! Had some basmati rice for the first time and wanted to make it! This tasted even better!

  5. Lilly says:

    5 stars
    This was so helpful in making my rice! It came out perfectly

  6. Natalie says:

    5 stars
    Perfectly cooked rice. Looks fluffy and delicious. I will try your recipe. I never get my rice to look that good.

  7. Amy says:

    5 stars
    The instant pot is one of the best things I ever bought for the kitchen. But you know I have never thought to cook rice in it! And I have never thought to sautรฉ the basmati with butter. Learnt so many things here! Made it last night and I will never do it any other way now! I was so good!

  8. Liz says:

    5 stars
    This maybe a silly question but what’s the difference between jasmine and basmati rice? if there is one!?! THanks!

  9. Lisa F says:

    5 stars
    This is the best. So much flavor!

    1. Brianna May says:

      Thank you!