Basmati Rice Recipe | How To Cook Basmati Rice (2024)

For us Indians, nothing can be more comforting than a bowl of rice-dal. Even the fanciest of dishes can never take its place. When we do want to go a bit overboard, there’s the flavorful biryani, again made of rice. And when speaking of rice, it is almost a crime if I don’t mention about the long, fragrant basmati rice. This basmati rice recipe is a checklist to give you an insight on how to cook it (in a pot or pan) perfectly. I also share How to Cook Basmati Rice for Biryani with plenty of tips.

Basmati Rice Recipe | How To Cook Basmati Rice (1)

Table of Contents

  1. Basmati Rice – Pride of India
  2. Cooking Basmati Rice
  3. How to cook Basmati Rice – In a Pan (Stepwise Photos)
  4. Cooking Basmati Rice for Biryani
  5. How to cook Rice for Biryani (Stepwise Photos)
  6. Recipe Card for Basmati Rice Recipe | How To Cook Basmati Rice
  7. Recipe Card for How to cook Rice for Biryani

Basmati Rice – Pride of India

Scented, fine, non-glutinous and smooth – these are some of the ways to describe one of India’s most prized possessions, the basmati rice. Also, an Indian gift to the global connoisseurs and food cultures.

Basmati is formed of the Hindi words ‘bas’ meaning ‘fragrance’ and the suffix ‘mati.’ The tropical climate of India and soils nurtured by the snow fed rivers from the Himalayan region is suitable for the cultivation of this rice.

Thus, it is believed that Indian farmers from the northern regions have been growing this aromatic rice since ages now. In addition to the others, the slender shape of the basmati rice is also one of its important characteristics, portraying highly of the immemorial civilization that has nurtured it.

Areas where it is cultivated: Himachal Pradesh, Jammu & Kashmir, Uttarakhand, Haryana, Punjab, Delhi, western Uttar Pradesh

It is obvious that the basmati rice has been a royal favorite of many emperors and has had poets flattered by its character since centuries.

Cooking Basmati Rice

I decided to dedicate an entire post on how to cook basmati rice without any hassles, since the time it had been requested by many of my readers.

As rice is a regular feature in my home meals, I have to prepare it almost every day. This has also helped me to get a good experience in cooking this unique rice effectively, in a pan, pressure cooker as well as electric cooker.

Personally, I like the basmati rice recipe which gets done in a pan on stovetop, as it keeps the rice grains separate. So, on days when I have a meal consisting of a dal tadka, dal fry, vegetable/paneer or any other rich curry, I cook the basmati rice this way.

Basmati Rice Recipe | How To Cook Basmati Rice (2)

However, it is time consuming to cook this rice in a pan if I’m having relatives or guests coming over. On such days, I cook it in either a pressure cooker or electric cooker to fasten the process and reduce my workload.

The flipside of the basmati rice recipe cooked in these two equipment is that, the rice grains are sticky and may not be preferred by some. I mean just imagine mixing a lovely lentil curry with sticky, mushy rice. It would result in thick, unappetizing blobs of rice-dal morsels!

Methods of Cooking

Technically, there are two ways in which you can cook this rice. This is essentially for the times when you are using a pot to cook the rice.

  1. Boiling method – Rinse the rice grains, place in sufficient amount of water in a pot and put it on a stovetop. You can discard the water once the rice if cooked.
  2. Absorption method – In this, rice is cooked in a precise amount of water.

I tend to use both the methods, as and how required. However, this post focuses on using the absorption method of cooking this rice.

In this, the rice grains are getting cooked till they turn soft and fluffy. The basmati rice is not ‘al dente,’ meaning the rice grains don’t have a slight bite to them. This is important to note as even a little uncooked bite in the rice can give you stomach issues.

Rice and Water Ratios

Generally, the ratio of rice to water for basmati rice or any other regular rice is 1:2, which is what even I follow while cooking it in a pot. This will change when using brown basmati rice or parboiled basmati rice (sella basmati rice) as the cooking time for both these is more than their counterparts.

Following are some of the rice to water ratios for cooking pre-soaked rice in a pot:

  • 1:1.75 to 2 for regular basmati rice
  • 1:2 to 2½ for organic basmati rice
  • 1:2½ to 3 for parboiled basmati rice
  • 1:3 for brown basmati rice

Tips & Tricks

1. Quality and Age: While preparing biryani or your simple everyday basmati rice, one of the most important factor is to usea good quality basmati rice. if you are able to use the right one, half the job is done.

You can always first try cooking the rice plain and see if the grains get cooked fluffy and separate. Try to use a good quality and aged basmati rice.

2. Rinsing: Rinse the basmati rice really well until most of the extra starch is washed off. This does help in giving non-sticky and fluffy rice grains after being cooked.

3. Proportion of Water: Experiment a few times. I have used various brands of organic basmati rice as well as Indian brands of basmati rice. At times some of them yielded sticky mushy rice, even after rinsing them very well in water as well as cooking for the right period of time and using less water.

After cooking the rice for a few times, you will know how much water is needed to get them perfectly cooked. Most presoaked basmati rice will need about 1.75 to 2 cups of water.

Organic basmati rice needs more water to cook than the regular variety of basmati rice. Aged and parboiled basmati rice will also need more water.

4: Using Fat: Adding a bit of fats like oil, butter or ghee helps to make the rice grains non-sticky and separate.

Step-by-Step Guide

How to cook Basmati Rice – In a Pan

Rinse and Soak Rice

1. Take 1 cup heaped basmati rice (200 grams) in a bowl.

Basmati Rice Recipe | How To Cook Basmati Rice (3)

2. Begin to rinse the rice grains in running water.Rinse the rice with a gentle swirling of your fingers in the bowl.

Basmati Rice Recipe | How To Cook Basmati Rice (4)

3. You can see opaque water in the below picture. That’s the starch in the water.

Basmati Rice Recipe | How To Cook Basmati Rice (5)

4. The rice has to be rinsed till the water becomes clear, transparent and without starch.

Basmati Rice Recipe | How To Cook Basmati Rice (6)

5. Then, soak the rice in ¾ to 1 cup water for 30 minutes. If using more quantities of rice, add more water.

Basmati Rice Recipe | How To Cook Basmati Rice (7)

6.After 30 minutes, strainthe rice well using a strainer. Drain all the water and set aside.

Basmati Rice Recipe | How To Cook Basmati Rice (8)

Cook Basmati Rice

7. In a deep thick bottomed pan, add 2 cups water.Use a wide deep pan so that the water doesn’t spill out while cooking.

Tip: The amount of water to be used depends on the quality of rice. Sometimes some basmati rice grains cook quickly in less water. In this case, you can add 1.75 cups water.

Basmati Rice Recipe | How To Cook Basmati Rice (9)

8.Add ½ teaspoon oil. You can also use butter or ghee. This step is optional and you can skip it too.

Basmati Rice Recipe | How To Cook Basmati Rice (10)

9.Add ¼ teaspoon salt or as per your taste. Sometimes, even I don’t add salt.

Basmati Rice Recipe | How To Cook Basmati Rice (11)

10. On medium heat, let the water come to a boil.

Basmati Rice Recipe | How To Cook Basmati Rice (12)

11. Add the drained rice.

Basmati Rice Recipe | How To Cook Basmati Rice (13)

12. Once all the rice is added, you can gently shake the pan, so that the rice grains settle down.

Basmati Rice Recipe | How To Cook Basmati Rice (14)

13. Or alternatively, you can also give a gentle stir with a fork.

Basmati Rice Recipe | How To Cook Basmati Rice (15)

14. Cover the pan with its lid.You can check once or twice while the rice is cooking. If the grains do not look cooked and the water is over, add 2 to 3 tablepoonshot water. Stir gently with a fork.

Basmati Rice Recipe | How To Cook Basmati Rice (16)

15. Lower the heat and cook the rice till all the water has been absorbed and the rice grains have cooked well. It took 8 minutes for the rice to be tender, soft and fluffy. This time will vary with the type, quality of pan and the intensity of heat.

Check Doneness

Press a cooked rice grain with your thumb and forefinger. It should be soft and mash easily.

Or bite into a few rice grains. It there is resistance in the bite, this means the grains need to be cooked for some more time.

Basmati Rice Recipe | How To Cook Basmati Rice (17)

16.Once the rice grains are cooked,allow a resting time of 5 minutes, before you open the lid. Then, gently fluff the rice with a fork.

Basmati Rice Recipe | How To Cook Basmati Rice (18)

17. Serve perfectly cooked basmati rice with your favorite curry like kadai mushroom, paneer butter masala, palak paneer or dal.

Basmati Rice Recipe | How To Cook Basmati Rice (19)

Cooking Basmati Rice for Biryani

Making Basmati Rice for a layered biryani is not a rocket science. With plenty oftips and tricks I also share here to make perfect basmati rice for a dum cooked and layered Vegetable Biryani Recipe. It is going to help you cook a really good, full and flavorful biryani.

Basmati Rice Recipe | How To Cook Basmati Rice (20)

For the traditional dum cooked layered biryani varieties, the rice grains are par-cooked or half-cooked. Meaning they are not cooked completely.

The method of cooking basmati rice for biryani shared here is only meant for making biryani recipes in which the rice grains are 75% cooked. Rice grains that are ¾ᵗʰ or 75% cooked can be used in making vegetable biryani, paneer biryani and mushroom biryani.

When making a biryani recipe always follow the recipe. Some biryani recipes where less gravy or yakhni is used, the rice grains can be cooked till 90%.For some recipes you may need to cook the rice grains till they are 50% or 60% cooked.

With any biryani recipe, the cooking time of the rice will depend on the particular recipe as every recipe will be unique. In many of the vegetarian biryani recipes that I have shared here, I have par-cooked the rice grains till 75%.

Sometimes I do get comments or queries where readers have not been able to have a separate and yet fully cooked grains of rice in a traditional biryani. The rice becomes too mushy and soft.

Why is my rice mushy

While making any biryani, if the rice gets too mushy or soft, the texture, flavor and taste of the biryani does not come through very well.

Let me tell you why this happens. In a layered dum cooked biryani, the rice is cooked twice:

  1. First is the regular cooking of rice in water and
  2. Second is further cooking of the rice in a tightly sealed pot or pan.

So if the rice is just aboutcooked or cookedperfectlyin the first instance, then while cooking for the second round, the rice gets overcooked and ends up making a mushy or pasty biryani.

Hencewhen making a biryani, par-cook the rice till its ¾ᵗʰ or 75% done. Also, if there are too much liquids in the gravy base, it will end up making the rice overcooked.

Now you will ask, how to find if the rice is cooked ¾ᵗʰ . You need to check the doneness of therice grains. I have explained the method in the step-by-step photos below.

The most common method use to cook rice while making biryani is the rapid boiling method.

  • In this method the rice is cooked in ample amount of boiling water.
  • Once the rice grains are cooked, the water is discarded.
  • Henceany remaining amount of starch that is there in the rice also gets discarded with the water. Thus making the rice less sticky or with no stickiness.

Cooking rice for a biryani is not difficult at all. with some tips kept in mind, one can make perfectly cooked rice.

I make biryani occasionally during weekends and by now I make really goodbiryani. When I have biryani in restaurants, I feel the ones I make at home are better.

Step-by-Step Guide

How to cook Rice for Biryani

1. Take 1.5 cups basmati rice (300 grams) in a bowl. You can use any amount of rice depending on the biryani recipe you are making.

But do the change the proportion of water that you will need for cooking depending on the amount of rice used. Eg. for 1 cup of basmati rice, you can take 3 to 3.5 cups water.

Rinse by gently mixing the water with the rice grains in a bowl. Rinse until you get water which is clear and not cloudy.

Basmati Rice Recipe | How To Cook Basmati Rice (21)

2. Soak the rice in 1 cup water for 30 minutes. Soaking is essential, so do not skip this step. If you are used parboiled rice (sella basmati rice) than soak for an hour.

After 30 minutes drain all the water and set the rice aside.

Basmati Rice Recipe | How To Cook Basmati Rice (22)

3. Take a deep bottomed pan. Add 5 cups water and heat the water on a high flame.

Tip:To save time, I heat the water first in an electric kettle. Then add the hot water to the pan and place the pan on the stove top.

Basmati Rice Recipe | How To Cook Basmati Rice (23)

4. When the water becomes hot, add all the spices– 1 tej patta, 3 green cardamoms, 3 cloves, 1 black cardamom, 1 inch cinnamon. Also add½ tsp salt or as per your taste.

Basmati Rice Recipe | How To Cook Basmati Rice (24)

5.Usually for most biryani recipes, the rice is cooked together with the spices. But if you do not have spices or do not want to add any spices, then just skip them.

You can also add the spices mentioned in the recipe or your own choice of spices.

Basmati Rice Recipe | How To Cook Basmati Rice (25)

6.Bring the water to a rapidboil.

Basmati Rice Recipe | How To Cook Basmati Rice (26)

7.Then add the rice. You can also add ½ to 1 teaspoon of oil or ghee at this step. I generally do not add oil or ghee.

Basmati Rice Recipe | How To Cook Basmati Rice (27)

8. Just gently stir with a spoon or fork, after you add the rice.
Tip – one of the readers had given this suggestion to add a few drops of lemon juice. Addition of lemon juice, helps in making the rice grains longer, whiter and non-sticky.

Basmati Rice Recipe | How To Cook Basmati Rice (28)

9. You will see that after adding rice, the temperature of the water decreases a bit.

Basmati Rice Recipe | How To Cook Basmati Rice (29)

10. Do not reduce the flame and continue to cook the rice without any lid. It just takes about 10 to 12 minutes for the rice to be cooked.

Timing will vary with the intensity of the flame, the thickness and size of pan and the quality of rice grains. The water will reduce as the rice grains will absorb the water and swell.

Basmati Rice Recipe | How To Cook Basmati Rice (30)

11. The rice has to be 75% or ¾ᵗʰ cooked. The grains should have a slight bite to them when cooked. The rice should not be fully cooked but almost cooked.

To Check

  • You can either press the rice grains between the forefinger and thumb or bite a few rice grains. While pressing, the rice grains you should feel the softness of the cooked rice as well as a faint rawness in the rice. Meaning while you press the grains, it should get mashed but also there will be some denseness in them.
  • If biting, you should get a slight bite in the rice grains.
Basmati Rice Recipe | How To Cook Basmati Rice (31)

12. Remove the pan from the stove top and immediately drain the rice in a colander. You can also rinse the rice gently with water so that the grains stop cooking.

Gently fluff and keep aside. You can also spread the rice in a plate or tray. Spreading them in a plate helps them to cool faster and they are easy to handle when you begin the layering.

Basmati Rice Recipe | How To Cook Basmati Rice (32)

13. When the rice becomes warm or cools at room temperature, you can use it for layering in biryani. The below photo is of the Veg Biryanimade with this cooked basmati rice.

Basmati Rice Recipe | How To Cook Basmati Rice (33)

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

Basmati Rice Recipe | How To Cook Basmati Rice (34)

Basmati Rice Recipe | How To Cook Basmati Rice

By Dassana Amit

Learn to cook perfect basmati rice in a pot or pan using the absorption method of cooking – that results in fluffy and separate grains of rice.

4.92 from 12 votes

Print Pin Save

Prep Time 30 minutes mins

Cook Time 15 minutes mins

Total Time 45 minutes mins

Cuisine Indian, World

Course Main Course

Diet Gluten Free, Vegan

Difficulty Level Easy

Servings 2

Units

Ingredients

  • 1 cup basmati rice (heaped) – 200 grams
  • 2 cups water for cooking or add as required depending on the quality of rice
  • ½ teaspoon oil – optional
  • ¼ teaspoon salt or add as per taste

Instructions

Prepping and soaking basmati rice

  • Take the basmati rice in a bowl.

  • Begin to rinse the rice grains in running water. Rinse the rice with a gentle swirling of your fingers in the bowl.

  • The rice has to be rinsed till the water becomes clear, transparent and without starch.

  • Then soak the rice in ¾ to 1 cup water for 30 minutes.

  • After 30 minutes, strain the rice very well of all the water and set aside.

Cooking basmati rice

  • In a deep bottomed pan, add 2 cups water. Use a wide deep pan so that the water does not spill out while cooking.

  • Add oil. You can also use butter or ghee. This step of adding oil is optional and you can just skip it too. Also add salt.

  • On a medium heat, let the water come to a boil. Then add the rice.

  • Once all the rice grains are added, you can gently shake the pan, so that the rice grains settle down. Or alternatively, you can also give a gentle stir with a fork.

  • Cover the pan with its lid.

  • Lower the heat and cook the rice till done and all the water has been absorbed.

    It took me 8 minutes for the rice to be tender, soft and fluffy. You can check once or twice while the rice is cooking.

    If the grains do not look cooked and the water has got over, then add 2 to 3 tablespoons of hot water. Stir gently with a fork without breaking the rice grains.

  • To check the doneness, press a cooked rice grain with your thumb and forefinger. It should be soft and mash easily.

    Or you can eat a few rice grains. It there is resistance in the bite, this means the grains need to be cooked for some more time.

  • Allow a standing time of 5 minutes, before you open the lid. Then gently fluff the rice with a fork.

  • Serve these perfectly cooked rice grains with your favorite curry or gravy.

Notes

  • While I have cooked 1 cup of raw basmati rice, feel free to reduce or increases the ingredients. Remember to proportionately increase the water quantity if you have increase the amount of rice.
  • To make fragrant rice, add a few whole spices like 1 green cardamom, 1 inch cinnamon, 1 to 2 cloves, 1 tej patta and ½ teaspoon cumin seeds to the water while boiling.
  • You can also cook the basmati rice in vegetable stock or broth to make it more flavorful.

Nutrition Info (Approximate Values)

Nutrition Facts

Basmati Rice Recipe | How To Cook Basmati Rice

Amount Per Serving

Calories 346Calories from Fat 18

% Daily Value*

Fat 2g3%

Saturated Fat 1g6%

Polyunsaturated Fat 1g

Monounsaturated Fat 1g

Sodium 307mg13%

Potassium 106mg3%

Carbohydrates 74g25%

Fiber 1g4%

Sugar 1g1%

Protein 7g14%

Vitamin B1 (Thiamine) 1mg67%

Vitamin B2 (Riboflavin) 1mg59%

Vitamin B3 (Niacin) 1mg5%

Vitamin B6 1mg50%

Vitamin E 1mg7%

Vitamin K 1µg1%

Calcium 33mg3%

Vitamin B9 (Folate) 7µg2%

Iron 1mg6%

Magnesium 25mg6%

Phosphorus 106mg11%

Zinc 1mg7%

* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

Basmati Rice Recipe | How To Cook Basmati Rice (35)

How to cook Rice for Biryani

By Dassana Amit

Learn to make basmati rice that are perfectly cooked for biryani layers – making for a biryani with separate, tender and long grains of rice.

5 from 7 votes

Print Pin Save

Prep Time 5 minutes mins

Cook Time 20 minutes mins

Soaking Time For Rice 30 minutes mins

Total Time 55 minutes mins

Cuisine Indian

Course Main Course

Diet Gluten Free, Vegan

Difficulty Level Moderate

Servings 4

Units

Ingredients

For prepping rice

  • 1.5 cups basmati rice (heaped) – 300 grams
  • 1 cup water – for soaking rice

For cooking rice

  • 2 green cardamoms
  • 2 black cardamoms
  • 2 cloves
  • 1 inch cinnamon
  • 1 tej patta (Indian bay leaf)
  • 2 single mace strands
  • 5 cups water – for cooking rice
  • ½ teaspoon salt or add as per taste
  • ½ to 1 teaspoon oil – optional
  • 4 to 5 drops lemon juice – optional

Instructions

Prep

  • In a bowl take the basmati rice. You can use any amount of rice depending on the biryani recipe you are making.

  • Start to rinse the rice grains in running water. Rinse the rice grains with a gentle swirling of your fingers in the bowl.

  • Rinse rice until the water looks clear, transparent and without starch.

  • In the same bowl, soak the rinsed rice for 30 minutes.

  • After 30 minutes drain all of the water from the rice using a strainer. Set the rice aside.

Cooking rice for biryani

  • Take a deep bottomed pan. Add 5 cups water and heat the water on a high heat.

    To save time, I heat the water in an electric heater. Then add the water to the pan and place it on the stove-top.

  • When the water becomes hot, add all the spices and salt as required.

  • Usually for most biryani recipes, the rice is cooked together with the spices. But if you do not have spices or do not want to add any spices, then just skip adding them.

  • Bring the water to a rapid boil. Then add the rice. You can also add ½ to 1 teaspoon of oil or ghee at this step.

  • Just gently stir with a spoon or fork, after you add the rice.

  • Do not reduce the flame and continue to cook the rice without any lid.

  • The rice has to be 75% or ¾ᵗʰ cooked. The grains should have a slight bite to them when cooked. The rice should not be fully cooked but almost cooked.

  • Remove the pan from the stove top and immediately drain the rice in a colander.

    You can also rinse the rice gently with cool water so that the grains stop cooking. Gently fluff and keep aside.

  • You can also remove and spread the rice on a large plate or tray. Cover with a lid.

  • When the rice becomes warm or cools down, you can use it for layering in biryani.

Notes

  • While my recipe shows you cooking 1.5 cups of basmati rice, feel free to change the quantities of the ingredients proportionately.
  • You can skip the spices if you do not have them.
  • Adding lemon juice is optional and can be omitted.

Nutrition Info (Approximate Values)

Nutrition Facts

How to cook Rice for Biryani

Amount Per Serving

Calories 267Calories from Fat 9

% Daily Value*

Fat 1g2%

Saturated Fat 1g6%

Polyunsaturated Fat 1g

Monounsaturated Fat 1g

Sodium 313mg14%

Potassium 108mg3%

Carbohydrates 57g19%

Fiber 2g8%

Sugar 1g1%

Protein 5g10%

Vitamin A 7IU0%

Vitamin B1 (Thiamine) 1mg67%

Vitamin B2 (Riboflavin) 1mg59%

Vitamin B3 (Niacin) 1mg5%

Vitamin B6 1mg50%

Vitamin C 1mg1%

Vitamin E 1mg7%

Vitamin K 1µg1%

Calcium 43mg4%

Vitamin B9 (Folate) 6µg2%

Iron 1mg6%

Magnesium 27mg7%

Phosphorus 84mg8%

Zinc 1mg7%

* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

This Basmati Rice recipe post from the archives first published in December 2015 has been republished and updated on 8 June 2022.

Basmati Rice Recipe | How To Cook Basmati Rice (2024)
Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6363

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.