Punjabi Rajma Masala
Rajma masala simmers red kidney beans in a Punjabi onion and tomato gravy until the beans start to break and thicken it.
Jump to recipe ↓
9 hrtotal
1 hr hands-on8 hr hands-off
Prep 20 min · Cook 40 min
- Serves
- 2
- Difficulty
- Easy
- Spice
- Medium
Ingredients
Quantities are for 2 servings.
You'll need: Stovetop, Pressure Cooker.
Includes soaking time.
Method
Drain the soaking water from the Rajma. Transfer the beans to a pressure cooker. Add the required measurement of fresh boiling water, the whole spices (bay leaf, black cardamom, cinnamon), and a pinch of salt. Secure the lid and pressure cook on medium heat for 5-6 whistles, ensuring the beans soften completely until buttery. Set aside, retaining the dark cooking liquid.
Heat the ghee (or oil) in a heavy-bottomed kadhai. Add the finely grated or pureed onion to the hot fat. Sauté patiently over medium heat for 8-10 minutes. Do not rush this step; the onions must caramelize to a deep, dark golden brown.
8–10 min
Fold in the ginger-garlic paste and the slit green chilli. Stir for 2 minutes to cook off the raw, sharp aromatics.
2 min
Pour the tomato puree into the pan, followed by the turmeric, red chilli powder and coriander powder. Cook this base down until the masala reduces to a thick, dark, concentrated paste and the oil separates out at the edges.
Transfer the fully boiled rajma, along with every drop of its starchy cooking water, directly into the frying masala. Stir purposefully from the bottom up to integrate the pot.
Employing the back of your stirring ladle, intentionally trap and crush a small handful of the softened kidney beans against the interior wall of the pot. This crucial technique releases pure starch into the liquid, binding it into a naturally thick, creamy gravy.
Dust the pot with the rajma masala (or garam masala) and adjust the final salt content. Secure a lid over the pot and allow the curry to simmer gently on the lowest possible heat for 15-20 minutes. Prolonged simmering equates directly to a more profound depth of flavor.
15–20 min
Remove from the heat source. Scatter a generous handful of freshly chopped coriander over the surface of the steaming curry.
Let it rest for 15 minutes before serving. The rest lets the boil settle, the loose starches sink, and the gravy thicken on its own to its final consistency.
15 min
How to tell it's done
A fiercely robust, hearty, and thick deep-red tomato and caramelized onion gravy that embraces incredibly soft, almost fragile beans designed to disintegrate instantly upon hitting the palate.
Getting it right
Tip
Selecting light-colored, smaller kidney beans (specifically Chitra Rajma or Kashmiri Rajma) rather than the oversized, dark red varieties is the chef's secret to yielding a drastically creamier, structurally superior, and exponentially tastier final curry.
What to serve it with
Rajma Chawal transcends food; it is a cultural emotion. Serve this piping hot, ladled exclusively over a mountain of plain, perfectly steamed basmati rice, accompanied relentlessly by sharply sliced raw onions and wedges of fresh lemon.





