← Back to guides
How to Cook Perfect Basmati Rice

How to Cook Perfect Basmati Rice

Learn how to cook fluffy, separate basmati rice every time using a simple reliable method.

Ingredients

Basmati rice

Basmati rice

Long grain rice known for its fragrance and fluffy texture.

Water

Water

Needed to hydrate and cook the rice evenly.

Salt

Salt

Enhances flavour and prevents bland rice.

Oil or vegan butter

Oil or vegan butter

Optional but helps keep grains separate and adds flavour.

Step-by-Step Method

  1. 1Measure 1 cup basmati rice.
  2. 2Rinse the rice in cold water 3–4 times until the water runs mostly clear.
  3. 3Soak the rice for 15–20 minutes if you want an even fluffier result.
  4. 4Bring 2 cups water to a boil in a saucepan.
  5. 5Add salt and oil or vegan butter if using.
  6. 6Add the rice and stir once gently.
  7. 7Lower the heat, cover with a tight-fitting lid, and simmer for 10–12 minutes.
  8. 8Turn off the heat and leave the rice covered for 5 minutes.
  9. 9Fluff gently with a fork before serving.

Key Tips for Perfect Rice

  • Always rinse basmati rice to remove excess starch.
  • Do not keep lifting the lid while it cooks.
  • Let the rice rest before fluffing.
  • Use a fork rather than a spoon to separate the grains.
  • A little oil can help the grains stay separate.

Common Mistakes

Too much water

Too much water

Too much water can make the rice soft, heavy, and sticky.

Not rinsing rice

Not rinsing rice

Skipping rinsing leaves starch on the rice which causes clumping.

Cooking on high heat

Cooking on high heat

High heat causes uneven cooking and water evaporating too fast.

Optional Flavour Additions

You can make plain basmati rice more aromatic by adding:

  • cumin seeds
  • bay leaf
  • cardamom pod
  • cinnamon stick

These small additions turn plain rice into a simple fragrant rice that pairs beautifully with curries and dal.

Serving Suggestions

Basmati rice pairs especially well with:

  • dal
  • chana masala
  • vegetable curries
  • tofu curry
  • rajma

Frequently Asked Questions

What is the best ratio of water to basmati rice?

A common ratio is 1 cup rice to 2 cups water. If you soak the rice first you may need slightly less water (around 1.75 cups).

Should you soak basmati rice before cooking?

Soaking is optional but recommended. It helps the grains cook more evenly and stay separate.

Why is my basmati rice sticky?

Rice usually becomes sticky if it is not rinsed properly, if too much water is used, or if it is overcooked.

How long should basmati rice cook?

Most basmati rice cooks in about 10–12 minutes on low heat after boiling, followed by a 5 minute rest.

Do you cook basmati rice with the lid on or off?

Always cook basmati rice with the lid on during simmering. This traps steam and helps the rice cook evenly.

How do restaurants get basmati rice so fluffy?

Restaurants usually rinse thoroughly, sometimes soak the rice, cook with correct water ratios, and allow resting time before fluffing.

Final Thoughts

Perfect basmati rice is mostly about technique rather than ingredients. Once you understand the rinse, simmer, and rest process, you will get consistent results every time. This is one of the most useful basic skills in vegan Indian cooking.

Recipes to try next