• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Spice Up The Curry
  • Home
  • About
  • Recipes
    • By Category
    • By Ingredients
    • Festivals
    • Collections
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Ingredients
  • Collections
  • Festivals
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Recipe Index » Kitchen Basics » How To Cook PERFECT Basmati Rice Recipe

    How To Cook PERFECT Basmati Rice Recipe

    Published: Mar 8, 2013 · Last Modified: Jul 24, 2020 by Kanan Patel / 92 Comments

    Jump to Recipe Pin Recipe
    Cook basmati rice pin

    Perfect Basmati Recipe Recipe! This recipe shows you how to cook basmati rice perfect, fluffy, not sticky, separated grains every time. Plus, it is an easy method to make rice in a pan or pot.

    You will also learn all the tips to success. Keep reading I will show you the different ways to serve/use it!  

    Today I am sharing the stovetop version. Another method is making rice in an instant pot. I will update the existing or share the new post once I take the pics.

    how to cook basmati rice recipe

    Cooking perfect Basmati Rice is tricky sometimes. But with some care and tips, you will able to make perfect rice. I have explained each step in detail with what that step does. Please follow the steps while cooking basmati rice. I am sure you will never fail. By following this method, you will get soft, fluffy rice. Every grain is separated from each other meaning grain are not sticky.

    Do not even think to skip a single step while making rice. Because each step will help in making the basmati rice perfect. FYI, to learn about the cooking science behind cooking perfect, fluffy basmati rice, please continue reading, I have explained in detail after the step by step photos.

    How to Cook Basmati Rice?

    1) Take basmati rice in a colander or strainer and wash under running cold water until water runs clear. Or rinse them 2-3 times, till the water is not cloudy anymore. Then soak the rice in enough water for at least 10-15 minutes.
    Soaking rice in the water

    2) After soaking time drain the rice and let it dry in the colander or strainer for 10 minutes. This step helps to firm up the rice.
    drained, soaked rice

    3) After 10 minutes of heat the ghee/oil in a thick bottom saucepan on medium heat. Always use a deep saucepan not shallow.
    ghee heating in a saucepan

    4) Once hot add rice and sauté them for a minute.
    adding soaked, drained basmati rice

    5) Add 2 cups of water, salt, and lemon juice. mix well.
    adding water to the rice

    6) Let the water come up to a rolling boil. Then cover it. And reduce the heat to the lowest possible heat. Cook it covered for 17-18 minutes. And then turn off the heat. During this cooking process do not open the lid to take a peek. In short do not disturb, put the timer for 17-18 minutes.
    cooking basmati rice in a pan

    7) Once done, let it rest for 10 minutes covered. This step is a must. So rice gets time to firm up and so the rice won’t break while you stir. Then open the lid. 
    rice is ready

    8) Fluff up the rice with use of a fork.
    fluffy basmati rice

    Perfect basmati rice is ready to serve. Or use in the recipes.

    perfect, fluffy basmati rice

    Ok, let’s break each step and see how it scientifically helps to make the perfect basmati rice.

    Why need to wash the rice? – This step removes dirt, impurities and polishing material (if it is used). And also reduces the starch and make cooked rice grains separated from each other (that means less sticky).

    Why need to soak the rice? – This step will help to reduce the cooking time. And allows the rice to expand into long grains and the cooked rice will be soft and fluffy.

    Why need to air dry the rice? – This step is necessary. Rice becomes soft in soaking step and after that, this step will help the rice to firm up. So cooked rice won’t break.

    Why add lemon juice to rice? – You will not taste a lemon flavor at all. But lemon juice helps the rice to keep separated from each other. And cooked rice stays white after it is cooked and cooled. If you have noticed sometimes cooked rice becomes light yellowish after it cools. This lemon juice prevents it from coloring.

    Why need to keep on rest covered for 10 minutes after cooking? – If you stir hot rice, it will break as they are super soft. So during this resting time, rice grains will firm up (but still soft), and it will not break while you mix or fluff up.

    Basmati rice: Water Ratio for stovetop method:

    • For al dente texture (just like restaurants serve) - 1:1.5
    • For soft texture (as shown in the photo, perfect for daily intake) - 1:2

    Serving Ideas:

    You can serve this plain Indian basmati rice with any curry, dal or rasam. Or you can use this cooked rice for making many spiced rice dishes.

    Use in making many rice dishes
    Methi rice  // Carrot rice  // Vegetable fried rice  // Beetroot rice // Cabbage rice 

    Dal or beans recipes for rice
    Lentil curry //  Gujarati dal recipe //  Chana dal // Dal fry  // Methi dal // Dal tadka //  Whole green moong dal // Dal rasam  // Dal makhani // Chana masala 

    Curry recipes for rice
    Capsicum curry  // Punjabi rajma  // Paneer butter masala  // Kala chana curry // Palak paneer  // Lauki chana dal 

    basmati rice recipe

    Tips to make the perfect basmati rice:

    • Always use cold water to wash the rice. And warm or room temperature water to soak the rice.
    • Always use a deep saucepan, not shallow pan.
    • Air-dry the rice for 10 minutes after soaking will help to firm up the rice.
    • Always let the cooked rice rest for 10 minutes without opening the cover. So rice gets time to firm up and so the rice won’t break while you stir.
    • Clarified Butter (Ghee) – ghee gives a little bit rich taste to the rice. If you are making it for guests or party or special occasions then add ghee. So it gives nice flavor and taste to the plain rice. But if making this rice for your everyday meals then skip the ghee. And make it healthy. You can use oil in place of clarified butter if vegan.

    Check out other Indian kitchen basics
    How to make ghee
    How to sprout mung beans
    How to make paneer
    How to make ginger garlic paste
    How to make dahi (yogurt)

    Step by Step Photos AboveWant to make it perfect first time? Don't forget to check out Step-by-Step photo instructions and helpful Tips & Tricks !!
    Basmati Rice Recipe | How To Cook Perfect Basmati Rice
    Print Pin

    How To Cook PERFECT Basmati Rice Recipe

    4.82 from 27 votes
    Tried this recipe? Leave a comment and/or give ★ ratings
    The complete guide on how to cook basmati rice. You will get fluffy, each and every rice grain is separated by following this method.
    Author: Kanan
    Course: Main Course
    Cuisine: Indian
    Calories: 197kcal
    Servings 4 servings (Makes about 4 cups cooked Rice)
    Prep Time 30 minutes
    Cook Time 18 minutes
    Total Time 48 minutes
    US measuring cups are used (1 cup = 240 ml) See details

    Ingredients  

    • 1 cup Basmati rice
    • 3 teaspoons Ghee (clarified butter)
    • 1 teaspoon Lemon juice
    • 2 cups Water
    • Salt to taste

    Instructions 

    Preparation:

    • Wash basmati rice under running cold water until water runs clear.
    • Soak rice in enough water for at least 10-15 minutes.
    • After 15 minutes drain the rice and let it dry in colander or strainer for 10 minutes. This step helps to firm up the rice.

    Cooking basmati rice:

    • Heat the ghee in a thick bottom saucepan on medium heat.
    • Once hot add rice and sauté them for a minute.
    • Add 2 cups of water, salt, and lemon juice. mix well.
    • Let the water come up to a boil.
    • Then cover it. And reduce the heat to the lowest possible heat.
    • Simmer it for 17-18 minutes. And turn off the heat.
    • Let it stand for 10 minutes covered. This step is a must. So rice gets time to firm up and so the rice won’t break while you stir. Then open the lid.
    • Fluff up the rice using a fork.

    Notes

    • Always use cold water to wash the rice.
    • Use warm or room temperature water to soak the rice.
    • Always use a deep saucepan, not shallow pan.

    Nutrition

    Serving: 1g | Calories: 197kcal | Carbohydrates: 37g | Protein: 3.3g | Fat: 3.5g | Saturated Fat: 2.1g | Cholesterol: 8mg | Sodium: 297mg | Potassium: 56mg | Fiber: 0.6g | Sugar: 0.1g
    *Nutrition information is a rough estimate for 1 serving
    Did you make this recipe?Snap a pic, mention @spice.up.the.curry or tag #spiceupthecurry. I would love to see.
    8389shares
    • Facebook 120
    Previous Post: « muhsroom matar curry recipe
    Next Post: Strawberry Juice Recipe »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Comments

    1. Rabeeah

      February 05, 2020 at 10:29 am

      Would this work for making briyani or
      Pilau rice?

      Reply
      • Kanan

        February 06, 2020 at 8:59 am

        For pulav rice yes, it will work.
        For biryani, no it will not work.
        Please check this veg biryani recipe.

        Reply
    2. Susan Jukes

      October 08, 2019 at 5:17 am

      My Rice turned out absolutely perfect! Thank you for such great detailed instructions. I learnt so much! I will always make Basmati Rice this way as it was really delicious 🙂5 stars

      Reply
      • Kanan

        October 08, 2019 at 1:03 pm

        very glad to hear.
        Thank you Susan for the feedback

        Reply
    3. Priti

      July 28, 2019 at 8:06 pm

      What is the water measures for rice cooker and pressure cooker?

      Reply
      • Kanan

        July 29, 2019 at 8:57 am

        I do not own a rice cooker, so I don't know.
        In the pressure cooker, basmati rice does turn sticky, so I do not usually prefer this method. If you want to make, I suggest using 1 3/4 cups of water for 1 cup of rice.

        Reply
    4. Sabre

      July 17, 2018 at 6:53 pm

      My rice came out perfect!! Thank you for such detailed instructions and pictures. My question.. Can I double or triple the recipe and it come out the same?5 stars

      Reply
      • Kanan

        July 18, 2018 at 11:56 am

        Happy to hear that it was helpful.
        yes you can double or triple the recipe. The outcome will be same.

        Reply
    5. Vijayalakshmi K M

      June 13, 2018 at 9:51 pm

      Doesn't lemon boiled with rice spoil it after 3-4 hours?

      Reply
      • Kanan

        June 14, 2018 at 4:29 pm

        No it won't.
        Actually rice stays good for 2-3 days in refrigerator.

        Reply
    « Older Comments
    Newer Comments »
    Kanan

    Hi, I'm Kanan Patel. I share easy, delicious vegetarian recipes (mostly Indian) and Eggless baking recipes that you can sure count on!

    More about me →

    Indian Spice Box

    Indian Spice Box

    Top Recipes

    • Eggless Chocolate Chip Cookies
    • World’s BEST Eggless Brownies
    • Frankie Recipe (Bombay Veg Frankie Roll)
    • Punjabi Shahi Paneer (Restaurant Style)
    • Sukhdi recipe (Gur papdi or Gol Papdi)
    • Veg manchurian dry recipe

    Footer

    ↑ back to top

    About

    • About Kanan
    • Privacy Policy
    • Disclosure
    • Accessibility Policy
    • Nutrition Disclaimer

    Newsletter

    • Sign Up! for emails and updates. Plus get a bonus cooking tips!

    Resources

    • Conversion Chart
    • Glossary
    • Recipe Index
    • Contact

    As Featured In

    Spice Up The Curry Featured in sites

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Spice Up The Curry