Go Back

Punjabi Rajma Masala - Kidney Beans Curry | Rajma Chawal

Punjabi Rajma Masala - Kidney Beans Curry is prepared with kidney beans, which are cooked with whole spices & then simmered in a spicy onion-tomato based gravy.
Prep Time10 minutes
Course: Main Course / Side dish, one pot meal, Side Dish / Curry
Cuisine: Indian (North Indian)
Keyword: Rajma Masala, Rajma Chawal, Pujabi Rajma Masala, Rajma Curry
Servings: 6
Author: Padma Veeranki

Ingredients

To Pressure Cook:

  • 2 Cups kidney Beans Rajma
  • 1 Bay Leaf
  • 1" Cinnamon stick
  • 2 Cloves
  • 3/4 tsp Salt

For Masala:

  • 2 tbsp Oil
  • 1 tbsp Ghee Divided
  • 2 Dry Red Chilliies
  • 1 tsp Cumin Seeds
  • 1 Bay Leaf
  • 1" Cinnamon Stick
  • 2 Cloves
  • 5 Peppercorns
  • 1 Green Cardamom
  • 1 Black Cardamom
  • 2 Onions blend into a paste
  • 1.5 tsp Ginger Garlic Paste
  • 1/2 tsp Turmeric Powder
  • 2 tsp Kashmiri Red Chilli Powder
  • 2 Tomatoes blend into a paste
  • 1 tbsp Coriander Powder
  • 1 tsp Cumin Powder
  • 1 tsp Rajma Masala Powder any store bought
  • 1 tsp Amchur Powder Dry Mango Powder
  • 2 Green Chillies Slit lengthwise
  • 1/2 tsp Garam Masala Powder
  • 2 tbsp Kasuri Methi Dried Fenugreek Leaves
  • 2 tbsp Fresh Coriander Leaves, Finely Chopped
  • Required Water

Instructions

Soak The Beans

  • Wash rajma with water and soak it in enough water for 6-8 hours or overnight. The next morning it doubles in size.
  • Wash the beans once again and drain well.

Cook The Rajma In Pressure Cooker

  • Add the drained rajma to a pressure cooker along with 5 cups water. To this add in the whole spices & 1 tsp salt. Put the lid on the cooker and cook on high heat for 5 whistles. Now reduce the heat to low heat and cook for 10 minutes. Remove the pressure cooker from heat and let the pressure release naturally. Open the lid once the pressure subsides and use the rajma to make the curry. However, sometimes, this cooking time may vary due to the quality of rajma & the water.
  • Rajma is cooked when you can smoothly press it between your thumb and index finger. Cook for some more time, if you can’t press the rajma bean.
  • Drain out 1/2 cup boiled rajma & blend to a paste. Set it aside, we will use this later.

Cook the Rajma In Instant Pot

  • Add the drained rajma to the instant pot along with 5 cups water. To this add in the whole spices & 1 tsp salt. Put the lid on and set the valve to the sealing position. Press PRESSURE COOK and set the timer to 20 minutes. Once the timer goes off, let the pressure release naturally for 10 minutes. Release the remaining pressure manually and open the instant pot lid.

Make Rajma Masala

  • Heat oil & ghee in a pan over medium-high heat.
  • When the oil is hot enough, add in the whole spices to the pan and let them crackle for few seconds until aromatic.
  • Add the onion paste and sauté for 5-6 minutes or until they are light brown loses the raw smell.
  • Add in the ginger-garlic paste and sauté for 2 minutes.
  • Now add the turmeric powder, red chilli powder, and mix well. Sauté for a minute.
  • Add the tomato puree and mix well again.
  • Let it cook for 10 minutes on medium-low heat. Stir occasionally.
  • Onion-Tomato masala is ready when there is no raw smell and oil starts oozing from the sides.
  • Now add in rajma masala, amchur masala & 1/2 tsp salt. Mix well. Add 1/2 cup water & cook for 2-3 minutes.
  • Add this onion tomato masala to the boiled rajma and mix well.
  • Adjust consistency with water. Add in the ground rajma paste prepared earlier. This step will make the curry very creamy.
  • Simmer & cook for 15 minutes on low heat stirring occasionally.
  • Finally add 2 slit green chillies, crushed Kasuri methi & garam masala powder. Mix well & adjust if needed.
  • Cook for 3-4 minutes on medium heat.
  • Add chopped coriander leaves and stir well again.
  • Turn off the heat. The curry will thicken up at this stage. (Adjust the consistency to your liking.)
  • Garnish with coriander leaves, onion leaves, and serve hot with rice or roti.

Recipe Video

Notes

  • Soak the rajma for at least 8-10 hours before cooking them.
  • Pressure cook till they are tender, slightly mushy but still holds the shape.
  • You can also use canned kidney beans. Do not discard the water, use it in the gravy as it makes the curry thick and creamy.
  • In case you have forgotten to soak the rajma, soak it in boiling hot water for 2 hours. It will be ready to cook.
  • Instead of fresh tomatoes, you can also use 1 Cup store-bought tomato puree.
  • Using Kashmiri Red Chilli Powder gives the curry a nice colour without imparting much heat. 
  • Cook the onion-tomato masala well for the best taste.
  • Adjust the consistency of the curry to your liking.
  • Skip the ghee to keep this rajma recipe vegan.