Print Recipe
5 from 1 vote

Punjabi Style Rajma Masala Recipe | Rajma Chawal

Rajma Masala is a popular Indian curry. It is cooked in a rich tomato based gravy and served with rice called as rajma chawal. Learn how to make Punjabi stye rajma in this easy step by step video.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Main Course
Cuisine: Indian
Servings: 4 people
Calories: 346kcal
Author: Hina Gujral


  • 1 Cup red kidney beans (rajma)
  • 2 large-size onion roughly chopped
  • 3 medium-size tomato finely chopped
  • 1 tablespoon ginger-garlic paste
  • 2 green chilli sliced
  • 2 teaspoon red chili powder or to taste
  • 1 teaspoon turmeric powder
  • a pinch of asafoetida
  • 1 teaspoon Garam Masala
  • Salt to taste
  • 2 tablespoon cooking oil
  • 4 - 5 Cups water


  • Rinse and soak the red kidney beans in enough water for 1 - 2 hours. After 2 hours, discard the water and drain beans in a colander. Set aside.
  • In a pressure cooker heat oil over medium heat. Add the chopped onions, asafoetida and ginger-garlic paste, saute till onion turn caramelized and light brown in colour. Keep on stirring the onions while sauteing them, for uniform cooking and also so that they don't get burnt.
  • Next, add the drained beans in the pressure cooker along with salt, chopped tomato and turmeric powder. Stir to combine and saute the mixture for 2 - 3 minutes.
  • Add the 4 Cups of water to the pressure cooker, close the lid, put the weight and let beans cook over medium heat for 2 - 3 whistle. Turn off the heat.
  • Let the steam release naturally from the pressure cooker. Check if the rajma is cooked or not by taking a bite or pressing a bean. If they are not fully cooked completely, then pressure cook again or simmer over low heat for few more minutes. Meanwhile add some water if required to adjust the consistency of the curry.
  • Simmer rajma masala without a lid for 10 -12 minutes or more till the curry thickens slightly, it should not be watery. 
  • Add red chilli powder, garam masala and green chillies. Mix nicely. Mash a few rajma beans with the back of the spoon, this helps to thicken the curry.
  • Serve rajma masala with steamed basmati rice or jeera rice for lunch. 



Cooking time of rajma may vary according to the quality and size of the bean. It is best to check it for doneness after few whistles. 


Serving: 100Grams | Calories: 346kcal | Carbohydrates: 60.6g | Protein: 22.9g | Fat: 1.3g | Fiber: 24.9g