Rājma or Rāzmā is a vegetarian dish, originating from the Indian subcontinent, consisting of red kidney beans in a thick gravy with many Indian whole spices, and is usually served with rice. Although kidney beans did not originate from the Indian subcontinent, it is a part of regular diet in Northern India. The dish developed after the red kidney bean was brought to the Indian subcontinent from Mexico

Rinse the rajma with water thoroughly. And soak it in fresh water for 5-6 hours ar overnight.After saoking,drain the excess water and keep aside for cooking.
Set a cooker on medium heat,and add the soaked rajma, add water and fill upto 2 inches above the rajma surface,.
Add salt and pressure cook on medium heat for 3 whistles. Switch off the flame and let the cooker depressurize naturally to open the lid.
Set a deep pan or wok on medium heat, add oil and onions, cook until the onions are brown, keep stirring while cooking the onions.
Remove the fried onions on absorbent paper and cool down to room temperature.
Transfer the fried onions to a grinding jar and grind to a fine paste, use water as required.
• Set the same pan and reuse the oil that was used earlier for frying onions, add ginger garlic paste and sauté for few minutes.
Add tomato puree, salt to taste, stir well, cover and cook for 5-6 minutes, while stirring in intervals.
Add turmeric powder, coriander powder and red chilli powder, mix well and add the onion paste and cook well for about 15-20 minutes and while stirring in intervals.
Add the precooked rajma along with its water, mix well and cook well for 15-20 minutes.
Add salt to taste, garam masala, kasuri methi and freshly chopped coriander leaves, stir and mix well. You can add hot water if required and adjust the consistency of the gravy depending on how thick or thin you want it to be.
Your authentic Punjabi rajma is ready to be served, serve hot with steaming hot rice and some paratha or roti as per your preference.
Ingredients
Directions
Rinse the rajma with water thoroughly. And soak it in fresh water for 5-6 hours ar overnight.After saoking,drain the excess water and keep aside for cooking.
Set a cooker on medium heat,and add the soaked rajma, add water and fill upto 2 inches above the rajma surface,.
Add salt and pressure cook on medium heat for 3 whistles. Switch off the flame and let the cooker depressurize naturally to open the lid.
Set a deep pan or wok on medium heat, add oil and onions, cook until the onions are brown, keep stirring while cooking the onions.
Remove the fried onions on absorbent paper and cool down to room temperature.
Transfer the fried onions to a grinding jar and grind to a fine paste, use water as required.
• Set the same pan and reuse the oil that was used earlier for frying onions, add ginger garlic paste and sauté for few minutes.
Add tomato puree, salt to taste, stir well, cover and cook for 5-6 minutes, while stirring in intervals.
Add turmeric powder, coriander powder and red chilli powder, mix well and add the onion paste and cook well for about 15-20 minutes and while stirring in intervals.
Add the precooked rajma along with its water, mix well and cook well for 15-20 minutes.
Add salt to taste, garam masala, kasuri methi and freshly chopped coriander leaves, stir and mix well. You can add hot water if required and adjust the consistency of the gravy depending on how thick or thin you want it to be.
Your authentic Punjabi rajma is ready to be served, serve hot with steaming hot rice and some paratha or roti as per your preference.