Cooking guide

How Long to Cook Basmati Rice

Soaked basmati10 to 12 min
Unsoaked basmati12 to 15 min

Basmati is a long-grain aromatic rice from the Indian subcontinent. It cooks quickly after soaking and produces long, separate, fluffy grains with a distinctive nutty fragrance.

  • Soak 30 min
  • 1:1.5 water ratio
  • Low heat, covered
Cooked basmati rice
Photo: Emily Barney – CC BY-NC 2.0 | cropped to square

Quick answer

Quick Answer

Soaked basmati10 to 12 min

From boil, low heat

Unsoaked basmati12 to 15 min

Use 1:1.75 ratio

Water ratio (soaked)1 cup : 1.5 cups

Standard absorption

Soak time30 minutes

Strongly recommended

Rest after cooking10 minutes

Lid on, off heat

TextureLong, fluffy grains

Separate, not sticky

Calculator

Basmati Rice Cooking Time Calculator

Use this as a quick estimate. Then read the method below for soaking and doneness tips.

Estimated cooking time 10 to 13 minutes

Water ratio: 1 cup rice to 1.5 cups water (soaked). Heat: bring to a boil, then lowest setting.

Start timing from when the water reaches a full boil. Rest 10 minutes off heat before serving.

Basmati cooking time is shorter than most rices because soaking pre-hydrates the grain. Adjust by a minute or two depending on altitude and stove output.

Background

What Is Basmati Rice?

Basmati is a long-grain aromatic rice grown primarily in the foothills of the Himalayas, in India and Pakistan. The name means "fragrant" in Sanskrit, and the aroma — described as popcorn-like, nutty, and slightly floral — comes from a natural compound called 2-acetyl-1-pyrroline, which is also found in jasmine rice and freshly baked bread.

Aged basmati is especially prized in South Asian cooking. During aging (typically 1 to 2 years), the grain loses moisture and becomes firmer, which means it absorbs water more uniformly during cooking and produces even longer, more separate grains. True aged basmati nearly doubles in length during cooking — a key quality marker.

India's Dehradun region and Pakistan's Punjab province produce the most sought-after basmati. Protected geographic indication rules govern authentic basmati in both countries.

Preparation

How to Prepare Basmati Rice Before Cooking

Rinse basmati rice in a bowl of cold water, swirling gently and draining several times until the water runs mostly clear. This removes surface starch that causes stickiness and gumminess.

After rinsing, soak the rice in fresh cold water for 30 minutes. Soaking is the single most important step for getting long, separate basmati grains. The hydrated grain expands lengthwise during cooking instead of widthwise, producing the characteristic slender cooked grain. Drain thoroughly before cooking — you want to measure the cooking water separately, not use the soaking water.

Do not soak for longer than 2 hours. Over-soaking breaks down the outer starch layer and can make the grains fragile and prone to breaking.

Method

How to Cook Basmati Rice Step by Step

  1. Rinse the rice under cold water until mostly clear, then soak in fresh cold water for 30 minutes.
  2. Drain the soaked rice thoroughly in a sieve.
  3. Combine the drained rice with 1.5 cups of cold water per cup of rice in a heavy-bottomed pot.
  4. Add a pinch of salt if desired and bring to a boil over medium-high heat, uncovered.
  5. As soon as the water boils, reduce heat to the absolute minimum. Cover with a tight-fitting lid.
  6. Cook for 10 to 12 minutes until all water is absorbed and craters appear on the surface.
  7. Remove from heat. Leave the lid on and rest for 10 minutes — do not lift the lid.
  8. Fluff gently with a fork. The grains should be long, separate, and fully cooked.

Cooking chart

Basmati Rice Cooking Time Chart

Preparation Water ratio Cook time Notes
Soaked 30 min, absorption 1 : 1.5 10 to 12 min Best result; long, separate grains.
Unsoaked, absorption 1 : 1.75 12 to 15 min Grains slightly shorter but still good.
Pilaf method (toast first) 1 : 1.75 12 to 15 min after toasting Adds nuttiness; use butter or oil for toasting.
Boil and drain Large pot of salted water 8 to 10 min (al dente) Drain while slightly firm; no rest needed.

Technique

The Pilaf Method for Basmati

In many Middle Eastern and South Asian dishes, basmati is first toasted in butter or oil before water is added. This pilaf technique coats the grain in fat, which acts as a barrier against sticking and gives the finished rice a deeper nutty flavor.

Melt butter or warm oil in the pot over medium heat. Add the rinsed, soaked, and drained basmati and stir for 2 to 3 minutes until the grains turn translucent at the edges and smell lightly toasty. Add hot water or stock, bring to a boil, then reduce and cook as normal. This is the foundation for pilafs, biryanis, and jeweled rice dishes.

Avoid this

Common Mistakes When Cooking Basmati Rice

  • Skipping the soak — the grains remain shorter and the texture is less distinct.
  • Using too much water, which makes the rice wet and clumped.
  • Lifting the lid during cooking, which releases steam and causes uneven cooking.
  • Stirring during cooking, which breaks the delicate grains and makes them sticky.
  • Skipping the resting period — the grains need 10 minutes off heat to finish steaming through.
  • Rinsing but not draining, then using the wet rice without adjusting water amounts.

Rescue tips

How to Fix Undercooked or Overcooked Basmati

  • Undercooked (firm or crunchy)Add 2 tablespoons of water, cover, and steam on the lowest heat for 3 to 5 minutes. Check and repeat once if needed.
  • Overcooked (mushy)Spread on a baking sheet lined with paper towels to absorb steam. It will firm up slightly as it dries. Use in rice cakes, stuffed peppers, or fried rice.
  • Too stickyNext time, soak and drain properly, and reduce water slightly. Sticky basmati is usually caused by excess surface starch or too much water.

Serving

What to Serve With Basmati Rice

Basmati is the natural partner for Indian curries — chicken tikka masala, lamb korma, dhal, saag, and biryani. Its low stickiness and fragrance make it equally good alongside Persian stews (khoresh), grilled kebabs, and spiced fish dishes.

It is also excellent served cold or at room temperature in rice salads, mixed with roasted vegetables, dried fruit, herbs, and a light vinaigrette. The long separate grains hold their shape and do not clump when dressed.

Simple recipe

Simple Basmati Pilaf With Spices

Ingredients: 1 cup basmati rice (soaked 30 min, drained); 1.75 cups warm chicken stock; 1 tbsp butter; 1 small onion, finely sliced; 1 bay leaf; 3 green cardamom pods, lightly crushed; 1 cinnamon stick; salt.

Method: fry the onion in butter until golden. Add the cardamom, cinnamon, and bay leaf and stir for 1 minute. Add the drained rice and toast for 2 minutes. Pour in the warm stock, bring to a boil, reduce to the lowest heat, cover, and cook for 12 minutes. Rest 10 minutes, then fluff and serve.

Recipe ideas

Basmati Rice Dishes You May Like

  • Chicken biryaniLayered rice and spiced chicken, slow-cooked in a sealed pot.
  • Persian saffron rice (chelo)Basmati cooked with saffron and a crispy tahdig crust.
  • MujaddaraBasmati with lentils and caramelized onions — simple and satisfying.
  • Basmati rice saladCooled rice tossed with herbs, pomegranate, toasted almonds, and citrus dressing.
  • Egg fried basmatiDay-old basmati stir-fried with egg, soy, and spring onions.
  • Simple pilaf with dried fruit and nutsBasmati with golden raisins, pistachios, and a pinch of cinnamon.

Leftovers

How to Store and Reheat Cooked Basmati Rice

Cool basmati rice quickly and refrigerate within 2 hours. Store in an airtight container and use within 3 to 4 days. The grains firm up in the refrigerator but return to a fluffy texture when reheated with a splash of water.

Reheat covered in the microwave with 2 tablespoons of water per cup of rice, or warm in a pot with a splash of water over low heat, stirring gently. Basmati is also ideal for fried rice when cooked the day before and chilled — cold, firm grains fry more cleanly than freshly cooked rice.

Tools

Useful Tools for Cooking Basmati Rice

  • Heavy-bottomed pot with tight lidEven heat distribution prevents scorching; a good seal retains steam.
  • Fine-mesh sieveFor rinsing and draining thoroughly.
  • Bowl for soakingLarge enough to allow the grains to expand during the 30-minute soak.
  • ForkFor fluffing without breaking the grains — never use a spoon to stir cooked basmati.
  • Measuring cupPrecise water ratios matter more for basmati than for forgiving rices like parboiled.

Questions

FAQ

How long does basmati rice take to cook?

Soaked basmati rice takes 10 to 12 minutes to cook from boil by the absorption method. Without soaking, allow 12 to 15 minutes. Always rest the rice off heat for 10 minutes before serving.

Do you need to soak basmati rice?

Soaking is not strictly required but strongly recommended. A 30-minute soak allows the long grains to absorb moisture gradually, which prevents them from breaking during cooking and results in longer, fluffier grains. Without soaking, the rice still cooks but the grains may be shorter and slightly stickier.

What is the water ratio for basmati rice?

The standard ratio for soaked basmati rice is 1 cup of rice to 1.5 cups of water. For unsoaked basmati, use 1 cup to 1.75 cups. The lower ratio compared to most white rice is because the pre-soaking means the grains are already partially hydrated.

Why is my basmati rice sticky?

Basmati rice turns sticky when it is not rinsed well, when too much water is used, or when it is stirred during cooking. Rinse until the water runs clear, use the correct water ratio, and avoid lifting the lid or stirring once the simmer starts.

Can you cook basmati rice without soaking?

Yes. Add a little more water (1:1.75 ratio) and extend the cooking time by 3 to 5 minutes. The grains will still be cooked through but may be slightly shorter and less elongated than pre-soaked basmati.

How long does cooked basmati rice last?

Refrigerate cooked basmati rice within 2 hours. Store in an airtight container and use within 3 to 4 days. Reheat with a splash of water, covered, until steaming through.

Keep cooking

Related Cooking Guides