How to make rajma masala
At first, for making the rajma recipe wash thoroughly red rajma dal or kidney beans in water.
Then soaked them in sufficient water for at least 10 to 12 hours, until they absorb water and becomes larger.
After that pour the soaked rajma into a pressure cooker, additionally sprinkle a pinch of salt and pressure cook for 3 to 4 whistles in medium to high flame.
After that check whether rajma beans mashy or not, if not give another 2 whistles.
Now cut tomatoes into quarter shape, also deseed tomatoes and make separate pure from them.
Now for making rajma masala add a few tablespoons of butter in a large Kadai melt it on low flame.
Then add some whole spices including 1 small bay leaf,1/2 tsp cumin seed, and saute in low flame.
Next, add chopped ginger garlic and saute on low flame for another 1 min.
After that add onion paste, chopped green chili, saute in medium flame until onions become slightly golden brown.
Now pour tomato puree mix it properly with the rest of the ingredients for another 2 to 3 min on medium to low flame.
Also sprinkle turmeric powder, red chili powder,garam masala powder, coriander powder, and a pinch of salt.
Gently mix all the spices in this buttery tomato-onion puree.
Saute up to 10 to 12 min in medium to low flame until the gravy thickens and leaves the side of the pan.
Now add boiled rajma beans,400 ml water and mix it properly with the rest of the spices.
Then cover the pan and simmer this rajma curry for 20 to 25 min. in low flame.
At this stage check whether rajma is cooked and becomes soft, otherwise pour more water and cook further.
Now, sprinkle a teaspoon of Kasuri methi, coriander leaves mix it properly.
If you using cream just like a restaurant-style rajma recipe add now gently mix, make sure the flame is low.
Finally, serve this delicious punjabi rajma recipe with chawal or rice, naan, pulao, jeera rice whatever you like.