Where it comes from
Kidney beans arrived from the Americas via Portuguese ports and were adopted so completely in Jammu and Punjab that rajma is now shorthand for Sunday lunch. The trick has always been the long, unhurried simmer that lets the beans thicken their own gravy.
Method
- 1
Pressure cook the beans
25:00Drain the soaked rajma, cover with fresh water and a pinch of salt, and cook for 5–6 whistles until a bean crushes with no resistance. Keep the cooking liquid.
- 2
Bloom the cumin
01:00Heat ghee, add cumin seeds and wait for them to darken and smell toasted.
- 3
Brown the onions
12:00Add onions with a pinch of salt and fry until deep golden — not pale, not burnt. This is where the colour of the final gravy comes from.
- 4
Cook out the masala
10:00Add ginger-garlic paste, then tomato purée and the ground spices. Fry until the ghee visibly separates at the edges.
- 5
Simmer
25:00Add the beans with their liquid. Mash a ladleful against the side of the pot to thicken. Simmer uncovered, stirring now and then.
- 6
Finish and rest
10:00Stir in garam masala, cover, and let it sit off the heat for ten minutes while the rice steams. Serve with plain basmati.
Cook's notes
- A teaspoon of the bean cooking liquid mashed with beans beats any cream for body.
- Rajma tastes better the next day — the starch continues to thicken as it cools.




