How to Cook Fluffy Basmati Rice

Kitchen-reviewed Updated Jun 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
Fluffy cooked basmati rice being lifted with a spoon from a pan

Quick answer: Rinse basmati until the water runs clear, then use the absorption method: 1 mug of rice to 1½ mugs of water. Bring to the boil, cover, and cook on the lowest heat for 10–12 minutes without lifting the lid. Rest off the heat for 5 minutes, then fluff with a fork.

Fluffy basmati — long, separate grains rather than a sticky clump — is easy once you get two things right: washing the rice, and leaving it alone while it cooks. Here’s the reliable absorption method that needs no draining and no special equipment.

Step 1: Rinse until the water runs clear

Put the rice in a sieve or bowl and rinse under cold water, swirling, until the cloudy water turns clear — usually three or four changes. This washes off surface starch, which is what makes rice gluey. If you have time, soak the rinsed rice for 20–30 minutes and drain; it cooks more evenly and the grains lengthen beautifully.

Step 2: Get the ratio right

For basmati, the sweet spot is 1 part rice to 1½ parts water by volume. A mug works perfectly as your measure — 1 mug of rice feeds about three people as a side. Too much water is the main cause of soggy rice, so measure rather than guess.

Step 3: Bring to the boil, then the lowest heat

  1. Add the drained rice, measured water and a pinch of salt to a pan with a tight-fitting lid.
  2. Bring to a boil uncovered.
  3. As soon as it boils, turn the heat to its lowest setting and cover.
  4. Cook undisturbed for 10–12 minutes. Don’t lift the lid — you’ll let the steam out, and steam is doing the cooking.

Step 4: Rest, then fluff

When the time’s up, take the pan off the heat and leave it covered for 5 minutes. This lets the grains firm up and finish steaming. Then lift the lid and gently fluff with a fork — never a spoon, which crushes the grains — to separate everything.

Troubleshooting

  • Still watery? The heat was too high or there was too much water. Next time lower the heat and reduce the water slightly.
  • Bottom slightly stuck? Normal — just don’t scrape it into the rest.
  • Grains split or mushy? You stirred it or lifted the lid mid-cook. Leave it be.

Serve straight away alongside curries, dahl or grilled meat. Any leftovers should be cooled quickly and chilled — see reheating rice safely for how to store and warm it.