After soaking and rinsing, pressure cook the soaked beans in a pressure cooker for 4 to 6 whistles on medium heat. Rajma should be very soft but holding its shape when cooked. Now follow the same recipe in a stovetop pan, but after adding cooked rajma along with its water to the onion tomato masala, cook for 5 to 10 mins until everything comes together. No need for pressure cooking again.