PProvenance
Enter
P
Indian

Rajma — Kidney Bean Pressure Technique (राजमा)

Punjabi rajma is a slow-cooked, deeply flavoured kidney bean curry that depends entirely on proper soaking, pressure cooking, and masala reduction. The beans must be soaked for 12 hours minimum — under-soaked kidney beans will never achieve the soft, creamy interior despite extended cooking. The masala is built from deeply caramelised onion, tomato cooked to a thick paste, and a restrained spice profile (cumin, coriander, garam masala) designed to complement rather than obscure the mineral richness of the bean. The cooked beans are added to the masala with their cooking liquid — the starchy liquid thickens the curry naturally and carries the bean flavour through the whole preparation.

‹Swipe for the next dish›
ServesFour portions
Sourced1of 12 in BC
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

300 g
dried kidney beans
soaked in cold water for a minimum of 12 hours, then drained
Not yet stocked in British Columbia
1.5 litres
fresh cold water
for boiling and pressure cooking — not the soaking water
Your own market
For the masala
3 tbsp
ghee or neutral oil
Not yet stocked in British Columbia
2 medium
onions
finely chopped
Your own market
1 tsp
cumin seeds
Not yet stocked in British Columbia
4 medium
tomatoes
puréed or very finely chopped
1 tsp
ground coriander
Not yet stocked in British Columbia
1 tsp
garam masala
added at the end
Not yet stocked in British Columbia
1 tsp
fine salt
adjust to taste
Your own market
For finishing (pro tip)
2 tbsp
besan (gram flour)
roasted briefly in ghee before stirring in
Not yet stocked in British Columbia
1 tbsp
ghee
for roasting the besan
Not yet stocked in British Columbia
To serve
1 medium
white onion
raw, quartered or sliced, served alongside
Your own market

Each tap is counted, so the stockist sees the demand Provenance sends them.

II

The Method

1
Drain the soaked kidney beans and cover with fresh cold water in a deep saucepan, then bring to a vigorous rolling boil and boil uncovered for a minimum of 10 minutes — the prolonged rolling boil at this stage is what breaks down the heat-sensitive compounds that can cause serious harm if the beans are merely simmered. Drain the beans, reserving 750 ml of the cooking liquid, which must be visibly starchy and cloudy so that it carries the accumulated bean flavour into the finished curry rather than being lost.
2
Return the parboiled beans to a pressure cooker with the reserved cooking liquid and seal the lid, cooking on high pressure until the beans are fully soft and creamy at the centre — press a single bean between two fingers and it must yield completely with no chalky resistance, because a bean that still has any firmness now will never fully absorb the masala later. Allow the pressure to release naturally so the beans finish in their own steam and do not tighten from a sudden pressure drop.
3
Heat the ghee in a heavy-based pan over a medium-high flame, add the cumin seeds, and fry until they sizzle and darken by one shade so they release their full fragrance into the fat before anything else enters the pan. Add the onions and cook, stirring frequently, until they are a deep amber-brown and have reduced to roughly one-third of their original volume — the onion must smell sweet and toasted, not raw, because under-caramelised onion at this stage cannot be corrected once the tomatoes go in.
4
Add the tomatoes and ground coriander and cook over a medium flame, mashing and stirring, until the tomato has lost all excess moisture and the masala pulls cleanly from the sides and base of the pan into a thick, cohesive paste with a deep red colour and a sheen of separated oil at the surface — this is where the dish lives or dies, because thin, undercooked masala will coat the beans unevenly and the curry will taste of spiced beans rather than an integrated preparation. The oil separating at the edges is the cook's signal that the tomato's water is gone and the paste is ready.
5
Add the pressure-cooked beans along with all their remaining cooking liquid and stir thoroughly to combine, so the masala is fully suspended in the liquid rather than sitting beneath it. Bring to a simmer and cook uncovered for a minimum of 20 minutes, stirring occasionally, until the beans are visibly swollen with masala colour and the liquid has thickened to a sauce that coats the back of a spoon.
6
In a small separate pan, melt 1 tbsp ghee over a low flame, add the besan, and stir continuously until it turns a shade darker and releases a nutty, roasted aroma — keeping it moving over a low flame prevents the flour from scorching, which would turn the finished curry bitter. Stir this into the curry immediately; it should thicken perceptibly within 2 minutes and carry a faint nuttiness on the nose.
7
Stir in the garam masala, then taste and adjust salt — garam masala goes in last so its top notes, which cook off quickly, remain present in the finished dish. The curry should taste mineral and full, with the spice supporting rather than dominating the bean; serve over plain steamed basmati rice with raw white onion alongside.
From the canon — Garam masala is the crown jewel of the Indian spice pantry — a blend whose name translates simply as 'warm spice mix,' understating completely what it does t… Garam Masala (Fresh-Ground — Indian Spice Pantry) →
III

Quality Hierarchy

01
Reserve — Small-crop dried kidney beans from Jammu hill farms, stone-ground whole spices freshly milled, and cultured desi ghee — the mineral depth of the bean and the clarity of the spice are unmistakable.
02
Estate — Good-quality dried kidney beans from a reliable importer, whole cumin and coriander toasted and ground to order, good commercial ghee. The dish is fully realised at this level.
03
Market — Standard supermarket dried kidney beans, pre-ground spices of known freshness, neutral vegetable oil in place of ghee. Competent and satisfying; the nuttiness of ghee is absent.
04
House — Canned kidney beans, drained and rinsed — the starchy cooking liquid is lost and cannot be substituted by water. The masala technique still applies; the integration and body of the finished curry are diminished but the dish remains coherent.
IV

Sensory Tests

◇Touch. A cooked bean pressed between two fingers yields completely with no chalky or firm centre — pressure cooking is done.
◇Sight. The masala pulls cleanly from the sides and base of the pan into a thick paste with a visible sheen of separated oil — it is ready for the beans.
◇Sight. After 20 minutes of simmering, the beans appear swollen with colour and the sauce coats the back of a spoon — the curry is integrated.
◇Smell. The besan darkens and releases a nutty, roasted aroma in the ghee — it is ready to stir into the curry.
◇Where it lives or dies. The onion-tomato masala must be reduced to a thick, cohesive paste with separated oil at the surface before the beans are added — thin, undercooked masala produces a curry of spiced beans rather than an integrated preparation.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for British Columbia ·

The pairing
2023 seven stars VEGA
Township 7 Vineyards & Winery · Naramata Bench
Township 7 Vineyards & Winery · Penticton →
Sparkling wine
From British Columbia

Nothing from British Columbia holds against this yet.

Without alcohol

No pour without alcohol holds against this yet.

Each tap is counted, so the stockist sees the demand Provenance sends them.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year