Wash and soak the kidney beans in about six cups of water for at least 6 hours (kidney beans will be double in volume after soaking).
Cut the tomatoes in small pieces, green chili slice lengthwise and take out the seeds (if you prefer mild). Next blend tomatoes, green chili, and ginger and make a paste.
Heat the oil in pressure cooker. Test the heat by adding one cumin seed. If the seed cracks right away, the oil is ready. Add asafetida and cumin seeds, as the cumin seeds crack add tomato paste, coriander, turmeric, chili powder, black pepper, and paprika.
Stir-fry for 2 to 3 minutes until the oil is separating from the mixture.
Add kidney beans, salt, and three cups of water close the cooker. Cook on medium high heat.
As pressure cooker starts steaming turn the heat down to medium and cook for about 12 minutes.
Close the heat and wait until steam has stopped before opening the pressure cooker.
Kidney beans should be soft and tender. Lightly mash the kidney beans while mixing. Adjust salt, and pepper to your taste.
Garnish with chopped tomatoes.
Rajma – it is literally the dish that the North India cannot do without. Really. Rajma comes packed with protein and starch and it is the vegetarian equivalent of lean meat. If you love spicy vegetarian food, then this is your dish. You can watch and learn the recipe from this video from Manjula's kitchen. Enjoy!