• 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.
    8370shares
    • 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. Sandi

      August 04, 2020 at 1:25 pm

      Since I found this recipe I make it at least once a week and keep some plain and spice up the rest for myself with garam masala, pre mixed curry powder, turmeric chili powder garlic and cilantro. Yummy. My basmati always comes out perfect!5 stars

      Reply
      • Kanan Patel

        August 05, 2020 at 12:13 pm

        Very glad to know that this method works for you.
        Thank you for the feedback

        Reply
    2. Magulo

      April 18, 2020 at 12:53 pm

      Seems strange to need a recipe for rice but I don’t cook this often. Also strange is to post a review for rice! I need to tell you that this recipe hands down is remarkable. Didn’t even stick to the pan. I’m star struck.. thanks for sharing this !5 stars

      Reply
      • Kanan Patel

        April 18, 2020 at 3:10 pm

        Glad that this recipe worked

        Reply
    3. Pedron Nile

      April 16, 2020 at 6:50 pm

      Oh our gods!
      This is truly perfect instructions.
      Thank you, thank you!5 stars

      Reply
      • Kanan Patel

        April 16, 2020 at 9:31 pm

        you're welcome

        Reply
    4. Carmen

      April 05, 2020 at 4:50 pm

      Can I freeze this recipie.?

      Reply
      • Kanan

        April 06, 2020 at 3:25 pm

        I have never tried freezing rice, because it is so easy to make. So I always make fresh

        Reply
    5. Maha Spek

      March 20, 2020 at 6:58 pm

      I made this today and followed the recipe exactly and it was delicious. and so easy to make. Thank you for sharing.

      Reply
      • Kanan

        March 21, 2020 at 2:09 pm

        Glad that you found it easy.
        Thank you Maha for the feedback

        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