Wash the red kidney beans and soak in enough water (the beans will enlarge in size, so use enough watefor at least 6 to 7 hours or overnight for best results.
After soaking, drain the water used for soaking the beans and lightly rinse the beans again in fresh water, keep the washed beans aside.
Peel the potatoes & carrots and chop into small sized pieces,keep aside.
Blend the tomatoes with the water to make a smooth tomato puree.
Heat oil in a pan and fry the cumin seeds.
Add the red kidney beans (rajma), potatoes and carrots to the pan and stir well. You can stir fry the contents in low heat for about 2 minutes.
Add the salt, sliced green chilies, garlic and mix well.
Add the tomato puree and all the spices to the pressure cooker and mix the contents well.
Close the pressure cooker with the lid and safety valve and cook for about 4 to 5 whistles or about 12 to 15 minutes.
After cooking for about 15 minutes, switch off the stove and wait for the pressure cooker to cool down.
Once the cooker is cool enough, open the cooker and see if the rajma (red kidney beanis cooked enough and soft and if there is enough gravy. If you think the rajma needs to be more soft, you can cover the cooker and cook for about 5 to 10 minutes if you wish.
Add the fresh heavy cream to the rajma chawal and stir well to mix with the gravy.
Rajma chawal gravy or rajma masla curry is ready to serve!
Serve the delicious rajma chawal or rajma masala curry with rice for lunch or dinner! You can also serve this rajma masala curry as a side dish with dosa, idli, or chapathi for breakfast or dinner.