Cooking fluffy basmati rice in a small pot on the stovetop is easy.

This aromatic, thin, and long-grain rice variety is an excellent side dish for most meals.

Try basmati rice with lentil curry, chickpea curry, mujaddara, or chickpea stew.

cooked basmati rice in a white pot with a golden spoon.

Basmati rice

Basmati rice is a thin, long-grain, aromatic rice widely used in the Indian subcontinent and the Middle East.

We think you’ll love it served as a side dish in recipes such as lentil curry, chickpea curry, spinach stew, chana saag, and dal.

But you can also use it to make a meal, such as lentils and rice mujadara (one of our reader’s favorite recipes ever), Mexican rice, Biryani, and stuffed bell peppers.

Basmati rice on a white plate before cooking.

There seems to be a constant debate online on how to cook basmati rice on the stovetop, but the answer is simple.

You can pick one of two cooking methods: absorption or immersion.

ABSORPTION: The rice is cooked in a small amount of water until it absorbs it.

IMMERSION: The rice is boiled in plenty of water and drained, like pasta.

Both methods are excellent, so pick the one you are most comfortable with, or try both and decide which one you like the most.

We eat rice often, and in our home, we use the immersion or boiling method most of the time.

We find it faster, and for us, it yields more consistent results across different basmati rice brands.

Fully cooked basmati rice in a saucepan.

How to cook basmati rice by absorption

RATIOS: 1 cup basmati rice to 1.5 cups water.

NOTE: Rinsing the rice is optional. We noticed no difference in texture/fluffiness in our tests. If you buy white basmati rice from the supermarket, there’s no need to rinse it.

Add 1.5 cups cold water, 1 cup basmati rice, and 1/4 teaspoon of salt to a saucepan.

Bring to a boil on high heat without a lid.

Lower the heat to medium-low, cover with a lid, and simmer for 12 minutes (set an alarm and don’t lift the lid).

Remove from the heat and rest for 5 minutes.

How to cook basmati rice

Fluff with a fork and remove from the pot.

Tip: You can add 4 cardamom seeds, 2 bay leaves, or a small stick of cinnamon for aroma.

basmati rice in a white pot with cashew nuts on the side and a blue cloth.

How to cook basmati rice by immersion

RATIOS: 1 cup rice to 6 cups water.

Bring 6 cups of water to a boil.

Add 1 cup of basmati rice and one teaspoon of salt.

Boil for 10 minutes. Taste the rice to see if it’s cooked. If not, keep cooking it until it is.

Drain the rice in a fine mesh sift, then place the sift over the pot, let it drain, and steam off for 3 minutes.

Fluff with a fork, transfer to bowl/container, and serve.

Basmati rice cooked with the immersion method.

How to cook whole grain basmati rice

For whole-grain basmati rice, you need to use the immersion method.

RATIOS: 1 cup whole-grain basmati rice to 8 cups water.

Bring 8 cups of water to a boil.

Add 1 cup of whole-grain basmati rice and one teaspoon of salt.

Boil as per package instructions, usually around 30 minutes. Taste the rice to see if it’s cooked. If not, keep cooking it until it is.

Drain the rice in a fine mesh sift, then place the sift over the pot, let it drain, and steam off for 3 minutes.

Fluff with a fork and serve.

brown basmati rice in a white bowl

Serving suggestions

Why do some cultures soak and rinse their rice?

Not long ago, Louise and I attended a cooking class in Berlin, Germany, organized by an Indian woman, Divia.

She grew up in India eating Indian food cooked by her mom.

As she moved abroad she missed homecooked meals, so she started reconnecting with distant flavors and culture through cooking.

It was one of the best cooking classes we’ve ever attended because Divia was passionate about Indian food and traditions and shared that passion with us.

What stuck with me was that she got her mom to send her Indian spices such as garam masala (which she kindly gifted us) and Indian basmati rice.

I had to ask why.

Basmati rice, she explained, is very different in India. The rice is not polished, and it has a yellowish-off-white color. She showed us.

Also, the rice is aged. This gives the rice an aroma and texture. From what I understood, a more aged rice is better rice.

I had no idea. She explained further.

This is why we rinse the rice and soak it beforehand. She said. Rinsing clears excess starch, dust, impurities, and dirt; soaking allows the rice to cook faster and improves its texture.

If you buy supermarket basmati rice – which has been already over-polished by the manufacturer – there is absolutely no need to rinse it, let alone soak it.

Storage

Refrigerator: Let the rice cool down, then store it in an airtight container in the fridge for 3 days.

Freezer: It’s best to freeze the rice in an airtight container in single portions.

Thaw: Defrost and reheat in the microwave for 2 minutes.

fluffy basmati rice in a pot with a golden spoon and cardamom seeds.

Basmati Rice

5 from 1 vote
Cooking fluffy basmati rice in a small pot on the stovetop is easy.
This aromatic, thin, and long-grain rice variety is an excellent side dish for most meals.
Prep Time: 0 minutes
Cook Time: 12 minutes
Rest time: 5 minutes
Total Time: 17 minutes
Servings: 3 servings
Course: Rice, Side dish
Cuisine: International

Ingredients 

  • 1 cup basmati rice
  • cups water
  • ½ teaspoon salt + 4 cardamom seeds, optional

Instructions 

  • Add 1½ cups water, 1 cup basmati rice, and ½ teaspoon salt to a saucepan.
    Bring to a boil on high heat without a lid.
    Lower the heat to medium-low, cover with a lid, and simmer for 12 minutes (set an alarm and don’t lift the lid).
    Remove from the heat and rest for 5 minutes.
    How to cook basmati rice
  • Fluff with a fork and serve.
    basmati rice in a white pot with cashew nuts on the side and a blue cloth.

Notes

COMMON QUESTIONS
Should i rinse basmati the rice?
Rinsing the rice is optional. We noticed no difference in texture/fluffiness in our tests. If you buy white basmati rice from the supermarket, there’s no need to rinse it.
Rinsing does not remove arsenic in the rice (according to the FDA). To remove arsenic you should use the boiling or immersion method below.
If you rinse the rice, reduce the water by 2 tablespoons.
Can you boil basmati rice?
Yes, you can boil basmati rice.
To do so, bring 6 cups of water to a boil. Add 1 cup of basmati rice and one teaspoon of salt.
Boil for 10 minutes. Taste the rice to see if it’s cooked. If not, keep cooking it until it is.
Drain the rice in a fine mesh sift, then place the sift over the pot, let it drain, and steam off for 3 minutes.
Fluff with a fork, transfer to bowl/container, and serve.
Can I cook more than 1 cup at a time?
Cooking time increases slightly as you increase the amount of rice and water in the pot. 
For each cup of extra rice consider 1 more minute of cooking time.
How to store basmati rice?
  • Refrigerator: Let the rice cool down, then store it in an airtight container in the fridge for 3 days.
  • Freezer: It’s best to freeze the rice in an airtight container in single portions.
  • Thaw: Defrost and reheat in the microwave for 2 minutes.

Nutrition

Calories: 243kcal, Carbohydrates: 53g, Protein: 5g, Fat: 0.4g, Saturated Fat: 0.1g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.1g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 397mg, Potassium: 77mg, Dietary Fiber: 1g, Sugar: 0.1g, Vitamin B6: 0.1mg, Vitamin E: 0.1mg, Vitamin K: 0.1µg, Calcium: 22mg, Folate: 5µg, Iron: 1mg, Manganese: 1mg, Magnesium: 18mg, Zinc: 1mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

  1. 5 stars
    Thanks for the tips, guys. I have over-cooked basmati rice SO many times and the steaming tips really clarify the process. Love it.