In a pressure cooker boil rajma with one cup of water for 2 minutes without the lid.
Now add a pinch of salt and 1 liter of water.cover the lid and cook for 5 -6 whistles.
Now in a saucepan add oil to heat and then add garlic, onion, and ginger. Sauté till brown color appears.
Add roughly chopped tomatoes and chillies in a blender and the fried onion ginger garlic. Make a fine paste.
To the same pan add dried fenugreek leaves,sauté for 2 minutes and add all of the spices in the above sequence except garam masala powder.
To this add, the fine paste of tomatoes made earlier and add one cup of water. Boil this paste and add it to the cooked rajma with 1 cup of water. Cook it for another 10-15 minutes on low flame or till desired consistency.
Garnish with chopped coriander leaves and garam masala powder.