TeraiFarmsTeraiFarms Shop 1kg · Rs 449
Cooking & Recipes

How to Cook Kalanamak Rice (Step-by-Step)

By TeraiFarmsUpdated 29 May 20267 min read
Quick answer

Rinse twice, soak for 20-30 minutes, drain, then cook with 1 cup rice to 2 cups fresh water. In a pressure cooker: one whistle on medium heat, then rest 5-8 minutes with the lid on before opening. On the stovetop: bring to a boil, lower to a simmer, cover and cook 12-15 minutes, then rest. The soak is not optional — it is the single step that separates fluffy Kalanamak from mushy Kalanamak.

Kalanamak rice is not difficult to cook, but it is different from the long-grain basmati most Indian kitchens default to. Its short, dense grain absorbs water at its own pace. Give it the soak it needs, match the water ratio, and it delivers something remarkable: soft, aromatic, slightly sticky grains that hold their shape and fill the kitchen with a pandan-like fragrance. Rush the process and you get a gluey, under-cooked disappointment. This guide covers every method — pressure cooker, stovetop, and rice cooker — with exact measurements and the mistakes that trip people up.

Key takeaways
In this guide
  1. Why Kalanamak cooks differently
  2. Step 1: Rinse and soak
  3. Step 2: The water ratio
  4. Pressure cooker method
  5. Stovetop method
  6. Rice cooker method
  7. Which method gives the best result?
  8. Storing cooked rice
  9. FAQ

Why Kalanamak cooks differently from other rice

Kalanamak is a short-grain aromatic landrace with a denser aleurone layer than polished long-grain rice. It has a higher natural moisture-absorption need and holds its starch more tightly. This is why:

The reward for doing it right: the 2-acetyl-1-pyrroline (2-AP) aroma compound releases fully during cooking, producing that signature pandan-and-jasmine scent that fills the room. High heat or overcooking breaks down the aromatic compounds. Gentle, timed cooking preserves them.

Step 1 — Rinse twice, then soak for 20-30 minutes

Rinse the measured rice in a bowl or strainer under cold running water. Swirl and drain twice. The first rinse water will be cloudy with surface starch — that is normal. The second should be mostly clear.

After rinsing, cover the rice with cold water and soak for 20-30 minutes. A 20-minute soak is the minimum. A 30-minute soak gives a slightly more even result. Beyond 30 minutes, the grain begins to over-absorb and can break during cooking.

Good to knowSoaking is not just traditional — it has a technical purpose. The grain centre is denser than the outer layer. Without soaking, the outside turns soft and starts to disintegrate before the inside is cooked through. The soak gives the centre a head start.

Step 2 — The water ratio

After soaking, drain the soaking water completely. The cooking water you add next is separate — the soaking water carries surface starch and should not be used for cooking.

SituationWater per 1 cup riceExpected result
Soaked 20-30 min, prefer firm2 cups (1:2)Distinct grains, slight chew
Soaked 20-30 min, prefer soft2.5 cups (1:2.5)Soft, slightly sticky
Not soaked (emergency)2.5–3 cupsAcceptable, some stickiness
Stovetop (absorption method)2–2.5 cupsDepends on soak; check at 12 min

For most everyday meals — dal-rice, khichdi base, curd rice — the 1:2 ratio after soaking is the one to memorise. For kheer or recipes requiring very soft grains, use 1:2.5 or cook in milk directly.

Pressure cooker method (recommended)

The pressure cooker is the most reliable method for Kalanamak in Indian kitchens. The enclosed pressure ensures even cooking without the risk of drying out.

  1. Add drained, soaked rice to the pressure cooker.
  2. Add 2 cups of fresh cold water per 1 cup of rice. Add salt if desired (about ½ tsp per cup).
  3. Close the lid. Place the weight (whistle) on top.
  4. Cook on medium heat. Wait for one whistle.
  5. Immediately turn off the heat. Do not give a second whistle.
  6. Let the cooker sit undisturbed for 5-8 minutes. Do not force-release the steam.
  7. Open, fluff gently, and serve.
CriticalOne whistle on medium heat — not high heat, not two whistles. High heat builds pressure faster but cooks the outer grain faster than the inside, resulting in a mushy exterior with a hard centre. Medium heat gives the grain time to hydrate evenly.

Stovetop method (absorption method)

The stovetop method gives you more control and suits smaller quantities or when you want to monitor the cooking.

  1. Drain soaked rice. Add to a heavy-bottomed saucepan.
  2. Add 2 to 2.5 cups of water per cup of rice. Add salt.
  3. Bring to a boil over medium-high heat.
  4. Once boiling, reduce to a low simmer. Cover tightly.
  5. Cook for 12-15 minutes. Do not lift the lid.
  6. Check at 12 minutes: tilt the pan — if no water pools at the base, it is done.
  7. Turn off heat. Rest covered for 5-8 minutes.
  8. Fluff and serve.

Rice cooker method

Rice cookers work well with Kalanamak, especially those with a "short grain" or "sushi" cycle.

  1. Soak rice 20-30 minutes, drain.
  2. Add to the rice cooker bowl. Add 2 cups water per cup of rice.
  3. Select the white rice or regular cycle. Do not use the quick-cook cycle.
  4. When the cooker switches to "keep warm," leave it for 5 minutes before opening.
  5. Fluff and serve.

Which method gives the best result?

MethodEaseAroma retentionTexture controlBest for
Pressure cookerHighExcellentModerateEveryday cooking, larger quantities
Stovetop absorptionModerateVery goodBestWhen you want full control
Rice cookerHighestGoodGoodHands-off, consistent results

The pressure cooker wins for Indian everyday use. The stovetop gives the clearest flavour and is preferred when the rice is a centrepiece (plain steamed rice with dal, for example, rather than mixed into a pulao).

Taste the heritage grain

GI-tagged Kalanamak from Siddharthnagar. Low-heat milled, vacuum-packed for freshness. 1 kg, ships pan-India.

Shop Kalanamak · Rs 449

Storing cooked Kalanamak rice

Cooked Kalanamak keeps for up to 2 days in the refrigerator in a sealed container. The aroma fades slightly after refrigeration — this is normal. To reheat, add a tablespoon of water and warm on low heat or microwave covered. Do not reheat more than once.

For uncooked rice, see the storage guide to learn how to preserve the aroma for up to 12 months.

What to cook with Kalanamak once you have it right

Once the plain steamed rice is reliable, Kalanamak works well across a wide range of preparations — from everyday dal-rice to festival-worthy kheer. The grain's natural aroma enhances every dish without needing added fragrance. Explore the full recipe collection:

Frequently asked questions

Do you need to soak Kalanamak rice before cooking?
Yes. Soak for 20-30 minutes in cold water before cooking. Soaking lets the grain centre hydrate before heat hits it, which prevents the outside from turning mushy while the inside stays hard. It also helps the aroma develop fully during cooking.
What is the water ratio for Kalanamak rice?
Use 1 cup rice to 2 cups fresh water after soaking. If you prefer softer rice, go to 2.5 cups. Without soaking, use 2.5 to 3 cups. See the full guide: Kalanamak Rice Water Ratio & Soaking Guide.
How many whistles does Kalanamak rice need in a pressure cooker?
One whistle on medium heat after soaking 20-30 minutes. Let the pressure drop naturally for 5-8 minutes before opening. More than one whistle will result in mushy, overcooked rice.
Why does my Kalanamak rice come out sticky or mushy?
Too much water, skipping the soak, or giving more than one whistle are the three most common causes. Try 1:2 water after a 20-minute soak and a single whistle on medium heat. See 7 Common Kalanamak Cooking Mistakes for full troubleshooting.
Can you cook Kalanamak rice in a rice cooker?
Yes. Soak 20-30 minutes, drain, add 1:2 water, and use the regular white-rice cycle. Let it stand on 'keep warm' for 5 minutes before opening, then fluff.
How long does cooked Kalanamak rice keep?
Up to 2 days refrigerated in an airtight container. Reheat with a splash of water. The aroma fades slightly after refrigeration.
Is there a different technique for Kalanamak in an instant pot?
Use the Pressure Cook mode on Low pressure. Set for 5 minutes. Natural pressure release for 10 minutes, then quick release. Use 1:1.75 water ratio (the sealed environment retains more moisture). Soak the rice 20-30 minutes before cooking.
Sources
  1. ICAR–National Rice Research Institute — Kalanamak grain quality and cooking parameters.
  2. ICMR–National Institute of Nutrition, Indian Food Composition Tables (IFCT) 2017.
  3. Geographical Indications Registry, Government of India — Kalanamak rice GI record (2013).