Rajma Cooking Guide: Soak Time, Whistles, Chitra vs Red
Soak rajma for 8 to 10 hours, then pressure cook it plain, with no salt or tomato, for about 6 to 8 whistles until you can crush a bean between two fingers. Hard rajma is almost always old beans, hard water, or salt and acid added too early.
Rajma at a glance
- Soak: 8 to 10 hours in plenty of cold water; discard the soaking water.
- Cooker: about 6 to 8 whistles on medium after the first high heat whistle, then 10 minutes off the flame before opening.
- Pot: an hour to an hour and a half at a gentle boil, soaked beans.
- Ratio: 1 cup dry beans to about 3 cups water; 1 cup dry gives roughly 2 to 2.5 cups cooked.
Prefer to listen? This post as a 2 min video · Watch the video
Safety first: raw rajma is not safe
Red kidney beans contain a natural lectin, phytohaemagglutinin, that causes vomiting and diarrhoea if the beans are undercooked. Food safety authorities advise soaking the beans for at least 12 hours and then boiling them vigorously in fresh water for at least 10 minutes; Hong Kong’s Centre for Food Safety also warns that low temperature cooking, such as a slow cooker, may not destroy the toxin. In a pressure cooker this is easy to satisfy, but never skip the soak and the hard boil. The full explanation is in the rajma and lobia safety guide, so this page stays on cooking.
How long should you soak rajma?
Overnight, 8 to 10 hours, is the usual kitchen rule, and it works for most beans. Use about three times the volume of water, since beans swell to double or more. In hot weather, leave the bowl in the fridge after four hours so the water does not sour. Always drain and rinse before cooking. A longer soak is fine up to about 12 hours; beyond that, change the water once. The soaking time chart compares all daals.
Quick soak, if you forgot: cover with boiling water, leave for an hour or two, drain, then cook. The beans will take a little longer to soften.
Chitra, red and Jammu rajma: what is the difference?
| Type | Look | Cooking feel |
|---|---|---|
| Chitra | Speckled, cream and red | Holds shape, mild flavour |
| Red (large) | Deep red, big | Firmer, needs longer |
| Jammu | Small, dark red or pale | Softer, cooks faster, creamy gravy |
These are cooking traits cooks report and sellers describe; local growing and storage change them, so test your own batch. Newer beans soften faster than ones that sat in a godown for two years.
How do you cook rajma step by step?
- Soak 1 cup of rajma in 3 to 4 cups cold water for 8 to 10 hours. Drain and rinse.
- In a cooker, add the soaked beans with 3 cups fresh water and no salt.
- Cook on high for one whistle, then lower the heat and give 6 to 8 more whistles. Older beans may need up to 10.
- Switch off and let the pressure drop on its own for 10 minutes. Open and press a bean: it should crush smoothly with no chalky centre.
- Only now add the onion tomato masala, salt and spices. Simmer together for 20 to 30 minutes so the gravy thickens and the beans take on flavour.
The whistle counts depend on your cooker’s size and weight. Count minutes after pressure builds: roughly 25 to 35 minutes of pressure cooking is a better guide than whistles alone. Chart details are in the whistles and water chart.
The acid and salt rule
Add tomato, tamarind, amchur or salt only after the beans are soft. Acid and salt slow the softening of the bean skin, so rajma cooked in the masala from the start can stay hard for hours. Plain beans first, masala second. The salt timing guide covers the reasoning.
Why is my rajma still hard?
- Old beans. Beans stored for a year or more dry out and resist softening. Buy from a shop with fast turnover and check for wrinkled skins.
- Salt or acid early. See above.
- Hard water. Calcium and magnesium slow softening; see the hard water guide.
- Too short a soak or too little water. Beans must stay covered.
- Cooker not reaching pressure. A worn gasket keeps the inside under boil strength.
If beans stay hard after cooking, keep boiling them in the pot with plain water. Do not eat them half raw, because the safety cooking time still applies.
Can you cook rajma without soaking?
It is not a good idea. Unsoaked beans take much longer, cook unevenly and leave more of the oligosaccharides that cause gas. Soak, and if you must hurry, use the hot water soak above. Never skip the hard boil.
How much protein is in cooked rajma?
US food composition data lists boiled red kidney beans at about 8.7 g of protein per 100 g. A cooked katori of roughly 150 g gives about 12 to 13 g, round figures that vary with how much liquid is in the bowl. Rajma also brings fibre, and paired with rice it supplies a fuller range of amino acids than either alone. Count it as a good plant protein, not a complete meal.
Never eat undercooked or sprouted raw rajma. If vomiting, diarrhoea or stomach cramps start within hours of a bean meal, drink fluids and see a doctor if it lasts beyond a day, or at once for a child, an older adult, or someone who cannot keep fluids down. People with kidney disease, gout or high uric acid should ask their doctor how much rajma and which beans suit them. Large helpings can cause gas and bloating; start with half a katori if you do not eat beans often. Canned beans are already cooked but still need heating and rinsing.
Frequently asked questions about cooking rajma
How long to soak rajma?
Soak for 8 to 10 hours, up to 12, in about three times the volume of cold water. Drain and rinse before cooking. In hot weather, refrigerate the bowl.
How many whistles for rajma?
About 6 to 8 whistles for soaked rajma, though older beans may need more. Judge by crushing a bean: it should be soft all through.
Why is my rajma not softening?
Common reasons are old beans, salt or acid added too early, hard water, or too short a soak. Cook plain beans longer and add masala afterwards.
What are the types of rajma?
The common ones are chitra (speckled), large red, and Jammu, a smaller bean that many cooks find softer and creamier. Cooking time varies by batch and age.
Jammu rajma vs red rajma, which is better?
Neither is better; they differ in texture. Jammu rajma tends to soften quicker and make a creamy gravy, while large red holds its shape. Choose by dish.
How much protein is in a cooked katori of rajma?
Roughly 12 to 13 g in about 150 g cooked, based on about 8.7 g per 100 g for boiled red kidney beans. Your bowl and the liquid in it change the number.
Can we cook rajma without soaking?
It is possible with long boiling but not advised. Soaking helps even cooking, reduces gas and supports the safety boil.
Is it safe to cook rajma in a slow cooker?
Not from raw. Low temperature cooking may not destroy the toxin, so boil soaked beans hard on the stove or in a pressure cooker first.
How much cooked rajma comes from one cup dry?
About 2 to 2.5 cups. The beans roughly double or more in volume.
Should rajma soaking water be thrown away?
Yes. Discard it and cook in fresh water. The soak water carries some of the compounds that cause gas.
More pulse guides are in Grains, Daals & Pulses.