-
1
Heat oil in a deep non-stick pan till it smokes.
-
2
Add the bay leaf, cinnamon stick, cardamom and cloves to the oil on a medium flame.
-
3
After 1 minute, add cumin seeds and wait till the seeds become light brown.
-
4
Immediately add the onion paste and cook for 5 minutes on a medium flame, saute-ing the mixture continuously.
-
5
Now add garlic and ginger pastes, along with the coriander and cumin powders, turmeric powder, red chili powder, salt and sugar.
-
6
Continue saute-ing continuously till the mixture becomes dry and leaves the sides of the pan.
-
7
Add the tomato puree, mix well and cover, simmering for 5 minutes.
-
8
After 5 minutes, open the lid and add the yogurt and the garam masala powder.
-
9
Mix well.
-
10
Add the cooked rajma (boiled kidney beans) to this, add water and green chilies and stir.
-
11
Simmer for 25 minutes and cover with a lid, allowing the flavours of the gravy to infuse slowly into each bean.
-
12
Now add the lime juice and stir properly.
-
13
Add the butter, switch off the gas and put the lid once again.
-
14
After 5 minutes, open the lid and give the rajma a final stir.
-
15
Serve with steamed rice and garnish with chopped onions and coriander leaves.