How to make basmati rice like Indian restaurants make it: It’s a very simple method of making it, and the rice cooks in under 30 minutes. Read how to make the perfect rice here!

I am a basmati rice snob and connoisseur.  Everything about this rice makes me happy (even the carbs)!

One of the best things about Indian restaurants is free rice

I haven’t been to an Indian restaurant in the US that doesn’t serve free rice with your main course meals

Perfectly cooked rice is not very hard to make, so let me show you my basmati rice recipe.

Originally published on July 13th, 2015 at 5:30 am. Click here to see why this recipe was updated.

Overhead view of a black bowl filled with basmati rice and garnished with cloves, cardamom and ghee. A red sari / scarf is on the left

Indian Restaurant-Style Rice

What is Basmati rice?

Basmati Rice is a variety of long-grain rice traditionally served with Indian food. This Indian white rice has pointy ends and an earthy flavor, unlike traditional white rice.

This long, thin rice is predominantly used in Indian cooking and is easily prepared in minutes. It can be eaten with curry or by itself.

Serve it with my palak makhani recipe

After seeing these steps you will never have to wonder, “How to make basmati rice?”

🍚 Basmati Vs Jasmine: Jasmine rice is aromatic and tastes sweeter. Basmati doesn’t have a strong aroma and has a more earthy flavor.

Here are step-by-step instructions on how to cook basmati rice Indian style.

1) For this recipe, I used 1 cup (145g) of the rice which usually serves 2-3 people.

Top view of uncooked basmati rice in a 1 cup measuring cup

2) First, we need to wash/rinse the rice. In a medium saucepan, add 1 cup of Basmati rice. Place the stainless steel pot under your kitchen tap and fill it with enough water to cover all the rice. There is no measurement for this because we are rinsing the rice.

Water from tap going into a stainless steel pan filled with rice

3) Using your fingers, gently stir the rice and water. You will notice that the water will get cloudy. That is a good thing. It means that the rice was packaged right after harvesting.  Tilt the pan and drain as much of the water as you can. It’s ok to leave some water in it.

Water being drained out of the stainless steel pan

4) Repeat steps 2 and 3. I like to wash the rice three times, but, two times is sufficient.

5) Once rinsed, add the water which will cook the rice. The general ratio rule is 1:5. For every cup of rice, add 5 cups of water.

How to make restaurant style Basmati rice? This is a step-by-step recipe on how to make basmati rice

6) Place the pan on the stove and set it to high heat. Then add the spices (cloves, cardamom, and cinnamon) and ghee or oil.

Small bowl with cloves, cinnamon and cardamom

7) While waiting for the water to boil, stir it frequently so the rice doesn’t stick to the bottom.  Let it simmer while using a fork to stir the rice.

closeup view of rice boiling in water

If you see a white frothy layer on top, you can use a spoon to skim it off. I have always been told that it’s just starch. This is optional, but it reduces the rice’s stickiness.

8) When the rice grains have doubled in size (about 15-20 min), your rice is ready to be taken off the heat.

Fork filled with cooked basmati rice

9) Drain the excess water using a strainer or a colander.

Top view of cooked rice in a nylon strainer with a fork on top

10) Transfer to a serving bowl and enjoy with curry or other meals

So, this is how to make basmati rice. Aren’t you so happy to see that it’s a quick, easy, and stress-free way to make it?

🍴Substitution tip: Use a fork to stir the rice because it will keep the rice from becoming mushy and keep it fluffy.

Don’t like plain white rice? Here are ways to make it better.

  • Indian restaurants will always add (affiliate link) Saffron or cumin to the rice. Check out how I made my Saffron Rice Recipe using this my favorite rice. 
  • You can also caramelize half an onion and mix it with this rice.
  • Chop cilantro and add it to the rice. Drizzle the juice of half of a lime, mix, and you will have the best cilantro lime rice.
  • Stir fry vegetables and mix in the rice to make it more of a full meal.
  • In a small pan, add 1 teaspoon cumin seeds and 1 TBsp of ghee. Gently place rice in the oil and add half tsp salt. Mix well gently to keep the fluff. Serve it immediately.
  • Also, if you have a rice pudding recipe, use this method of cooking rice.  Your pudding will turn out nice and soft.
Closeup view of cooked rice in a black serving bowl

I like to place the cooked rice in a glass container lined with parchment paper. This prevents the moisture from ruining the rice.

Once cooked, wait for the rice to cool down completely. Then, place rice in the lined airtight container. Make sure it’s a tight-fitting lid because you don’t want it to get refrigerator burns.

❤️ Saffron Tip: A note about saffron: I have seen people add tablespoons of saffron which is so very wrong. All you need are 4-5 strands.

Ever wonder why they serve free rice? I was given 2 reasons for it:

The first reason is that they are made in bulk, so, it costs them about $1 per day to make the rice. For this reason, they can give it away for free.

The second reason is probably more functional. Restaurants think that if they give you free rice, you will eat more entrees. Since entrees are where they make the most of their profit, free rice makes sense to give away.

So, the next time you want rice to go with your dinner recipes, try my technique for making this rice. 

Learn more about this rice on Wikipedia.

Answering Common Questions

Are jasmine and basmati rice the same?

No, they are two different rice varieties. Jasmine rice is more aromatic and a little on the sweeter side. It’s used mainly in Chinese cooking, Japanese, and Singapore cuisines. Basmati has almost no aroma and is longer when cooked. Jasmine rice tastes sweet while basmati tastes earthy. Chinese restaurants always make jasmine rice while Indian restaurants make basmati.

What is the difference between basmati and white rice?

White rice is a broad category that includes basmati rice, jasmine rice, long-grain rice, and many more.

How long will cooked rice last in the fridge?

When stored in an airtight container, this rice will be good for 5 days. Then, it will start to get slimy, so discard it.

How to reheat cooked rice?

Gently place the cooked rice in boiling water and cook until it’s soft. The time will depend on the coldness of the rice. Once cooked, drain the excess water and serve. To microwave: sprinkle about two tablespoons of water on it and microwave for 1 minute. Mix well and reheat for another minute, if needed.

👩‍🍳 Storing tip: Please do not freeze cooked rice. It will lose its texture and get very mushy.

Sharing is caring

Don’t be shy, chime in below in the comments. Let me hear your opinion on this basmati cooking recipe. If you made and enjoyed it, please give it 5 stars and share it on Facebook, Pinterest, Flipboard, Instagram, and YouTube.

top view of a dark bowl filled with white rice. An Indian scarf is on the side

How To Make Basmati Rice (Restaurant Style)

Rini
How To Make The Perfect Basmati Rice Just Like They Make at Indian Restaurants. This recipe is easy to make stove top and the perfect fall side dish recipe for any meal. Serve with curry, and vegetables, or use it in a kheer or rice pudding recipe.
5 from 48 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Drinks, Side Dish
Cuisine Indian
Servings 2 cups
Calories 358 kcal

Ingredients
  

Instructions
 

  • In a medium sauce pan, add 1 cup of Basmati rice
  • Place the pan under your kitchen tap and fill it halfway with water
  • Using your fingers, gently stir the rice and water.
  • Tilt the pan and remove as much of the water as you can. It’s ok to leave some water in it.
  • Repeat steps 2 to 4 two more times. The water will be less cloudy at the third time
  • Once washed, we now add water that was set aside for cooking
  • Place the pan on high heat.
  • Add the cloves, cardamom, cinnamon and ghee or oil.
  • Stir frequently so that the rice doesn’t stick to the bottom
  • When the rice grains have doubled in size (about 15 min), turn off heat
  • Using a strainer, strain the rice to remove excess water
  • Use a fork to stir the rice in the strainer to make it fluffy
  • Transfer to a serving bowl and enjoy

Video

Notes

– If you are using Saffron, soak the 2 strands in 3 tsp of warm water. After 4 min of soaking pour the saffron water over rice and stir it. Some of the rice will turn red, some will be yellow and the rest will be white, just like they are in Indian restaurants. 

Nutrition

Serving: 2peopleCalories: 358kcalCarbohydrates: 76gProtein: 6gFat: 2gCholesterol: 3mgSodium: 45mgPotassium: 106mgFiber: 2gCalcium: 72mgIron: 1.2mg
Keyword basmati rice, basmati rice cooking, best way to cook basmati rice, how to cook basmati rice, how to cook the perfect basmati rice, how to make basmati rice, How to Make Restaurant Perfect Basmati Rice, how to make restaurant style rice, indian basmati rice, step by step illustration of how to cook basmati rice, stove top basmati rice
Tried this recipe?Let us know how it was!

Occasionally, I will go through old recipes to update the content. Sometimes, I update just the images and sometimes, I give the recipe a complete makeover

This recipe was originally published in 2015 and has stood the test of time. However, I have gone into the post to remove the irrelevant paragraphs and made the instructions more concise.

Click here to see the recipe before it was changed.

Collage of 2 images of cooked basmati rice. The title "how to cook the perfect basmati rice" is in the middle of the two images.

Similar Posts

5 from 48 votes (45 ratings without comment)

Leave a 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.

52 Comments

  1. I tried making this Basmati rice and it’s definitely going into my regular rotation! I loved how fluffy my rice turned out and it smelled so good because of the spices! Can’t wait to try this again!

  2. How long should I let it cook if using brown rice? The directions on brown rice says to let it cook 40 minutes. Should I let it cook the full 40 minutes or eyeball it until it doubles in size?

    1. When in doubt, always follow the instrctions on the box. However, I always eyeball it too and make sure it’s done. Sometimes, brown rice cooks in 30 min. It depends on how much water you use and how high you keep the temp. For a 1 cup, I usually add about 8 cups of water and then cook on medium high for about 30-35min. Drain any excess water and mix with a fork to fluff the rice.

  3. Suggestion: If you reduce your water:rice ratio to a 1 + 2 = 3 (Example: 1 cup rice + 2 cups water = 3 cups cooked rice) you will no have to drain the water. You will have to also incorporate covered pot with reduced heat. But no water is wasted.

    1. Thank you for your suggestion, Christina. Just FYI, the water is not wasted, Christina. I use it in hair products and even to water plants. The reason I like to cook rice this way is because it makes each grain individual instead of lumping the rice together. The rice comes out fluffy.

  4. Wow, that’s a simple and tasty recipe with basmati rice. But some varieties bvecome sticky if we over cook or if we cook in pressure cookers.