Kashmiri Style Rajma Recipe

A mouthwatering rajma curry that is made using homemade tomato puree which is slow cooked with Indian spice like garam masala powder, chilli powder and whole spice like bay leaf, cardamom, cinnamon and cloves. You can serve this with some plain steamed rice or tawa paratha for a comforting meal.

Pooja Thakur
Kashmiri Style Rajma Recipe
10808 ratings.

Kashmiri Rajma is a spicy and delicious curry based recipe that can be served for lunch as well as dinner. It is a perfect recipe to cook, if you are planning a house party at your home or inviting some guests for dinner.

Serve Kashmiri Rajma with Whole Wheat Lachha Paratha, Tawa Paratha or steamed rice for a delicious meal.

If you like this recipe, you can also try other curry based recipes such as : 

  1. Arbi Ka Saag
  2. Aloo Methi Masala
  3. Papad Ki Sabzi


Prep in

520 M

Cooks in

30 M

Total in

550 M


4 Servings


  • 1 cup Rajma (Large Kidney Beans)
  • 1 cup Homemade tomato puree
  • 1 Onion , finely chopped
  • 4 to 5 tablespoons Curd (Dahi / Yogurt) , whisked
  • 1 Bay leaf (tej patta)
  • Oil , as required
  • pinch Asafoetida (hing)
  • 1 teaspoon Cumin seeds (Jeera)
  • 1 teaspoon Dry ginger powder
  • 2 inch Ginger , grated and ground to paste
  • 1/2 tablespoon Coriander Powder (Dhania)
  • 1 tablespoon Kashmiri Red Chilli Powder
  • 1 Green Chilli , slit
  • 1/2 teaspoon Garam masala powder
  • Salt , to taste
  • Few sprig Coriander (Dhania) Leaves , finely chopped
  • For homemade garam masala
  • 1 Black cardamom (Badi Elaichi)
  • 5 Cardamom (Elaichi) Pods/Seeds
  • 4 Cloves (Laung)
  • 1/2 teaspoon Whole Black Peppercorns
  • 2 to 3 Cinnamon Stick (Dalchini)

How to make Kashmiri Style Rajma Recipe

  1. To begin with Kashmiri Rajma recipe, we will first prepare the garam masala for the recipe. Add all the ingredients mentioned under ‘For homemade garam masala’ in a grinder and grind it into a fine powder.

  2. Soak rajma overnight in a large bowl. Next day, drain the water and rinse them properly.

  3. Add rinsed rajm, 1 bay leaf and required salt into a pressure cooker with 2 to 3 cups of water.

  4. Wait till first whistle and then reduce the flame and cook for another 15 minutes.

  5. After the pressure subsides, drain the water from the beans and keep the water aside for later use.

  6. Heat oil in a widepan. When hot enough, add cumin seeds and asafoetida.

  7. Add finely chopped onion and saute them till they becomes light brown in colour. Add ginger paste and dry ginger powder.

  8. Add tomato puree and cook it for about 5 to 8 minutes.

  9. After 5 to 8 minutes, add the whisked curd and keep stirring or else it will curdle.

  10. Now add red kashmiri chilli powder, coriander powder, slit green chili and salt required.

  11. Add 1/4 of the boiled rajma in pan and mash it properly.

  12. Add rest of rajma and the water (which we retained from the boiled rajmas)

  13. Stir it and let it cook for 15 to 20 minutes on low flame. Add homemade fresh garam masala and let it cook for 5 more minutes.

  14. Once it is done, garnish with chopped coriander leaves and it is ready to be served.

  15. Serve Kashmiri Rajma with Whole Wheat Lachha ParathaTawa Paratha or steamed rice for a delicious meal.