How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (2024)

Here is a tried-and-true guide on how to cook basmati rice. This basmati rice recipe walks you through the stovetop, Instant Pot, and slow cooker cooking methods. Serve the rice with my paneer tikka masala or palakpaneer for a complete meal.

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (1)

Basmati rice is a thin, long-grain rice that is commonly used in the cuisines of the Indian subcontinent, Central Asia, and the Middle East. Meaning “fragrant,” basmati rice has a subtle nutty flavor.

India generates most of the world’s production of basmati rice. Most basmati rice that is imported to the U.S. has been aged for at least 6 months to intensify its nutty aroma. Being from Northern California, it is also common to see locally produced basmati rice, such as the ones grown by Lundberg Family Farms.

Besides its flavor, what I love most about the rice is that the grains can become incredibly long once they’re cooked, about 3/4-inches in length. In order to get this distinct shape, you need to soak the rice first and use the same water to cook the rice. It took me quite a number of tries before I got it right! Here are some tips on how to cook perfect basmati rice.

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (2)

HOW TO COOK BASMATI RICE

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (3)

WASH THE RICE

Rinsing the rice washes away excess starch and helps to keep the rice from clumping once cooked. When you first wash the rice, the water will look slightly milky (see photo above, left). Drain and wash the rice with fresh water 4 more times. Eventually, the water will look quite clear (see photo above, right).

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (4)

SOAK THE RICE

Technically speaking, basmati rice does not need to be soaked before cooking; you’ll have fully cooked rice if you follow the directions below and omit the soaking. However, the rice will look similar to jasmine rice (see photo above, left). In other words, the grains of rice will not expand to long 3/4-inch grains unless you soak it (see photo above, right). The soaking process allows the rice to absorb moisture and relax before cooking.

COOK RICE WITH WATER USED FOR SOAKING

When testing the recipe, I compared the differences between two cooking methods: (1) cooking the rice with the same water used for soaking; and (2) draining the water used for soaking and then cooking the rice with fresh water. I was surprised that there was a noticeable difference between the two methods. The soaked rice cooked with fresh water yielded grains that were shorter!

The cooking methods explained below are very similar to the ones that I use for my jasmine rice recipe. I have outlined the methods on how to cook basmati rice on the stove and in the Instant Pot and slow cooker. No matter which cooking method you choose, you’ll still need to rinse the rice several times first.

Personally, I prefer the stovetop and Instant Pot methods because they are quicker. The texture of the cooked basmati rice from these two methods is chewier, which I like.

You may notice that the amount of liquid specified in the recipe is less than what you see in many other recipes. That’s because I believe in using only as much liquid as necessary to cook through the rice. Excess liquid leads to mushy rice.

WHAT TO SERVE WITH BASMATI RICE

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (6)

5 from 11 votes

PRINTPIN

Servings: 6

Author: Lisa Lin

How to Cook Basmati Rice

If you want extra flavor in your rice, feel free to use broth to soak and cook the rice. Alternatively, you can use water and cook the rice with 2 cinnamon sticks and several whole black or green cardamom pods. Feel free to add a pinch of salt to the rice as well. I typically don’t salt my rice. This recipe yields about 6 cups of cooked rice.

Total Time10 minutes mins

Ingredients

Stovetop Method

  • 1 1/2 cups basmati rice (see note 1), 300g
  • 2 cups water

Instant Pot

  • 1 1/2 cups rice, (see note 2)
  • 1 3/4 cups water

Slow Cooker Method

  • cooking spray
  • 1 1/2 cups rice
  • 1 3/4 cups water, (see note 3)

Instructions

  • Wash the Rice

  • Pour the rice in a bowl and fill it with water, enough to cover the rice by 1 to 2 inches. Use your fingers to swirl the rice around. The water will look very milky or cloudy after the first rinse. You are washing away excess starch in the rice so that it won’t clump up once cooked. Drain the water from the bowl.

  • Repeat this cycle of washing the rice and draining the water four more times. The water should look quite clear during the last rinse. After the final rinse, drain the rice over a sieve or strainer.

  • Stovetop Method

  • Transfer the rice to a saucepan. Pour 2 cups of water over the rice and let the rice soak for 30 minutes.

  • Cover the saucepan with a lid. Turn the heat to medium-high and bring the water to boil. This should take about 5 to 6 minutes. Watch the stove carefully to keep the water from boiling over.

  • Reduce the heat to low and let the rice simmer for 10 minutes, until all the water is absorbed into the rice. I usually move the saucepan to a smaller burner for this.

  • Turn off the heat, and leave the saucepan covered for 10 to 15 minutes. Uncover the saucepan and fluff the rice with a fork. The rice is now ready to serve.

  • Instant Pot Method

  • Transfer the rinsed rice to the Instant Pot. Pour 1 3/4 cups water over the rice and let the rice soak for 30 minutes.

  • Fasten the lid and press the “RICE” button on the Instant Pot. This will set the Instant Pot to cook on low for 12 minutes.

  • Once the timer goes off, let the rice rest in the “KEEP WARM” function for 10 to 15 minutes. The pressure should release automatically after that time. If it doesn’t, manually release any residual pressure before opening the lid.

  • Fluff up the rice and serve.

  • Slow Cooker Method

  • Coat the bottom of the slow cooker with cooking spray. This prevents the rice from sticking to the bottom of the pot. It is particularly an issue if your slow cooker pot is made of ceramic, like mine.

  • In a separate bowl, soak the rice with 1 3/4 cups of water for 30 minutes. Then, carefully transfer the soaked rice and water to the slow cooker.

  • Set the slow cooker on low and cook the rice for 1 hour and 30 minutes. Fluff up the rice and serve.

Notes

  1. Small Batch Stovetop Method: If you want to cook a smaller batch, cook 1 cup of rice with 1 1/3 cups of water. The cooking time is the same. This yields about 4 cups of cooked rice.
  2. If you are using the small measuring cup that comes with the Instant Pot to measure the rice, measure 2 cups.
  3. In my All-Clad slow cooker, I only need 1 3/4 cups water to fully cook the soaked basmati rice. Some slow cookers might need a little more water, especially if the lid isn’t tight. If you find that the rice is slightly undercooked after the cooking time, feel free to add another 1/4 cup of water and let the rice cook for another 30 minutes or so.

Nutrition

Serving: 1cup cooked rice | Calories: 169kcal | Carbohydrates: 37g | Protein: 3.3g | Fat: 0.3g | Saturated Fat: 0.1g | Sodium: 2.3mg | Fiber: 0.6g | Sugar: 0.1g

Did you make this recipe?Tag @hellolisalin or leave a star rating and comment on the blog!

Cuisine: Asian

Category: How To Guides

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (7)

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (8)

Hello! I’m Lisa Lin

Here, you’ll find well-tested Asian recipes, pantry guides, and recipes from my sassy mother, Mama Lin. Through my recipes and cooking videos, I hope to honor the food and traditions that surrounded my Chinese American upbringing.

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (9)How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (10)How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (11)How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (13)

Reader Interactions

Leave a Reply

Share a comment

  1. Sarah | Well and Full says

    This rice looks absolutely perfect! Basmati and jasmine rice are my favorites 🙂

    Reply

    • Lisa Lin says

      Thanks, Sarah!

      Reply

  2. Joel Nolan says

    Really I love Basmati Rice and also love cooking with Slow cooker. Can I cook perfectly Basmati rice with Pressure Cooker?

    Reply

    • Lisa Lin says

      Hi Joel, I am sure you can make basmati rice with a stovetop pressure cooker. Unfortunately, I don’t have one, so I won’t be able to provide cooking times for that.

      Reply

  3. Tinu says

    You don’t need to add salt to taste?

    Reply

    • Lisa Lin says

      You can feel free to add salt if you want. Typically, in Asian cuisine, you don’t salt the water when cooking rice. However, you can add 1/4 to 1/2 teaspoon of kosher salt, if you like.

      Reply

  4. Edwin says

    How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (14)
    – STOVETOP METHOD-
    Best Bastami Rice I’ve ever made. Follow instructions to the letter and I’m so glad I did. Thank you for sharing!

    Reply

    • Lisa Lin says

      Thank you, Edwin! Glad the rice turned out well!

      Reply

  5. Lila says

    Thank you very much, Actually I know how to cook basmati rice in Stove top. but didn’t know how to cook it in
    in instant pot, I have tried once & failed.

    Reply

  6. Marie says

    I love basmati rice, but have never cooked it. After reading your how-to make perfect basmati rice, I gave it a try and it was perfection! Followed all of your directions for stove top! Thank you for sharing! I will be making this often!

    Reply

  7. Ankur Sood says

    Me as a beginner and this lockdown period …. you just read my mind!!!! right on time you have posted this making of perfect BasmatiRice … one of the reasons I always step back to make biryani; never get the perfect rice! I am just going ga ga ga over your recipe videos! Keeps me so motivated to try! This is surely a very good blog, thanks a lot for sharing such nice information here.

    Reply

  8. Judith says

    Perfection! Thank you – you can’t imagine what a relief it is to have a go-to method that works.
    I have a 3-qt Instant Pot that I use for grains, I’ve made sg brown rice, jasmine rice and quinoa with you proportions – Magic!

    Reply

    • Jenna says

      Not gonna lie, I sort of just threw some basmati in the crockpot at the end of cooking thinking it was a bag of off-brand Minute Rice. I’m crossing my fingers it’ll all work itself out in the end. Oops.

      Reply

  9. Abhishek says

    Nice recipe.

    Reply

  10. Dirk J says

    How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (15)
    Great recipe.
    Do you use any oil when cooking with the instant pot?

    Thanks

    Reply

    • Lisa Lin says

      Hi, Dirk. I did not use oil with the Instant Pot. Having said that, if you think you’ll be leaving the rice in the IP for hours, I’d grease the bowl a little to make sure the rice doesn’t stick to the bottom.

      Reply

  11. Kerry Stocker says

    Hi have you used the slow cooker for large portions (ie party for 20+) ?

    Thanks 🙂

    Reply

    • Lisa Lin says

      I have not, but it should be doable. Unfortunately, I don’t know what amount of water is necessary in that case.

      Reply

  12. D says

    I am confused re rinse the rice till clear but use the rinsing water to cook rice? Please clarify? Thanks

    Reply

How to Cook Basmati Rice 3 Ways: Stovetop, Instant Pot & Slow Cooker (2024)

References

Top Articles
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6399

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.