Kashmiri Rajma Curry

3.10 from 10 votes
Updated: Jul 30, 2025 |

Kashmiri Rajma is a delicious yogurt-based curry made from red kidney beans popular in Kashmiri households. You can serve it for lunch or dinner with steamed rice, jeera rice, or lightly spiced pulao.

Here are more rajma recipes that you can include in your everyday meals – Punjabi Rajma Masala, Kidney Bean Salad, and Rajma Sundal.

Kashmiri rajma curry served in a bowl.

I have always been fascinated with Kashmiri cuisine. It uses minimal ingredients, and the fennel and dry ginger flavor makes it very unique. Yesterday, I soaked some rajma, and instead of making it in the traditional Punjabi style, I thought to make a variation and made this Kashmiri version.

The Kashmiri rajma masala is nowhere close to its Punjabi cuisine in terms of taste. The curry is also supposed to be very thin. But it is quite delicious, and if you want a change, try it.

About Kashmiri Rajma

Kashmiri Rajma is a flavourful Kashmiri-style curry with red kidney beans cooked in a yogurt-based gravy flavored with fennel and dry ginger powder.

It is nonspicy, easy to make, and quite popular in Kashmiri households.

Serve it with steamed rice, jeera rice, Kashmiri pulao, or any lightly spiced pulao. You can also include it in your festive meals.

Ingredients

Rajma – This recipe uses Kashmiri rajma, also called Baderwah rajma. This variety of rajma is a smaller and glossier version of red rajma.

If you cannot find Kashmiri rajma, you can prepare this curry using red or Chitra rajma, too.

Yogurt (Dahi, Curd) – If using homemade yogurt, ensure it’s not sour.

Although not traditional, I like to whisk the yogurt with 1 teaspoon of all-purpose flour (maida). This step prevents the yogurt from splitting while cooking.

Oil – For a traditional taste, prepare this curry in mustard oil. If mustard oil is unavailable, use any cooking oil or ghee.

Spice powders – This curry uses fennel seeds powder (saunf), ginger powder (saunth), coriander powder, turmeric powder, Kashmiri red chili powder, salt, and garam masala powder.

Fennel and ginger give it a distinct taste that you won’t find in other rajma curries.

Others – You will also need cloves (laung), cinnamon sticks (dalchini), cumin seeds, asafetida (hing), onions, ginger paste, salt, and cilantro (fresh coriander leaves).

How To Make Kashmiri Rajma Curry

Cook The Rajma

Wash 1 cup of dry Kashmiri rajma and soak it in 3-4 cups of water for 6-8 hours.

Kashmiri rajma soaked in water.

Drain the water and add the rajma to an instant pot with the following ingredients.

  • 3 cups of water
  • 2 teaspoon salt
  • 1 teaspoon fennel seed powder
  • 1 teaspoon dry ginger powder
  • 2-3 cloves
  • 1-inch piece of cinnamon stick.

Stir well.

Soaked rajma added to instant pot along with fennel powder, ginger powder, salt, cloves and cinnamon.

Secure the lid of the instant pot.

Press PRESSURE COOK and set the timer to 15 minutes at high pressure.

Once the timer goes off, let the pressure release naturally for 10 minutes.

Release the remaining pressure manually and open the lid.

Note – To cook the rajma in a traditional stovetop pressure cooker, add the soaked rajma with 3 and ยฝ cups of water, salt, fennel seed powder, ginger powder, cloves, and cinnamon stick. Pressure cook for 1 whistle on high heat. Reduce the heat to low and cook for 15 minutes. Remove the cooker from heat and let the pressure release naturally. Open the lid.

Cooked rajma.

Make The Curry

Heat 4 tablespoon mustard oil in a pan over medium-high heat.

Once the oil is hot, add 1 teaspoon cumin seeds and ยผ teaspoon asafetida and let them crackle for 4-5 seconds.

Cumin seeds and asafetida added to hot oil.

Add ยฝ cup chopped onions and cook until they turn slightly brown (6-8 minutes), stirring frequently.

Note – To make it in Kashmiri Pandit style, skip adding onions and ginger to the recipe.

Onions added to the pan.

Add 2 teaspoon ginger paste and cook until onions are nicely browned.

Ginger paste added to the pan.

Now add ยฝ cup of yogurt whisked with 1 teaspoon all-purpose flour and cook for a minute.

Yogurt whisked with all purpose flour added to the pan.

Add the following spice powders and cook until oil separates from the pan’s sides.

  • 2 teaspoon coriander powder
  • ยฝ teaspoon turmeric powder
  • 2 teaspoon Kashmiri red chili powder
Coriander powder, turmeric powder, and chili powder added to the pan.

Add the cooked rajma and the water in which it was boiled to the pan.

Cooked rajma added to the pan.

Mash a few rajma pieces with the back of a ladle.

Reduce the heat to low.

Cover the pan with a lid and cook on low heat for 10-12 minutes, stirring a few times.

Pan covered with a lid.

Add ยฝ teaspoon garam masala and 2 tablespoon chopped cilantro and mix well.

Check for salt and add more if needed.

Serve hot with steamed rice or saffron rice.

Ready Kashmiri rajma masala curry.

Storage Suggestions

This curry can be stored in an airtight container for 2-3 days. Reheat until nicely hot before serving again.

You Might Also Like

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Kashmiri Rajma is a delicious yogurt-based curry made from red kidney beans popular in Kashmiri households. You can serve it for lunch or dinner with steamed rice, jeera rice, or lightly spiced pulao.
3.10 from 10 votes

Kashmiri Rajma Curry Recipe

Kashmiri Rajma is a delicious yogurt-based red kidney beans curry that is quite popular in Kashmiri households. You can serve it for lunch or dinner with steamed rice, jeera rice, or any lightly spiced pulao.
Prep: 10 minutes
Cook: 40 minutes
Soaking Time: 8 hours
Total: 8 hours 50 minutes
Servings: 4 people

Ingredients 

  • 1 cup dry Kashmiri rajma
  • 2 teaspoons salt (or to taste)
  • 1 teaspoon fennel seeds powder (saunf powder)
  • 1 teaspoon dry ginger powder (saunth)
  • 2-3 cloves (laung)
  • 1 inch piece of cinnamon stick (dalchini)
  • 4 tablespoons mustard oil (or any other cooking oil or ghee)
  • 1 teaspoon cumin seeds
  • ¼ teaspoon asafetida (hing) (skip for gluten-free)
  • ½ cup chopped onions
  • 2 teaspoons ginger paste
  • ½ cup yogurt (dahi, curd) (whisked with 1 teaspoon all-purpose flour (maida))
  • 2 teaspoons coriander powder
  • ½ teaspoon turmeric powder
  • 2 teaspoons Kashmiri red chili powder
  • ½ teaspoon garam masala powder
  • 2 tablespoons chopped cilantro (fresh coriander powder)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Cook The Rajma

  • Wash the rajma and soak it in 3-4 cups of water for 6-8 hours.
  • Drain the water and add the rajma in an instant pot along with 3 cups of water, salt, fennel seeds powder, ginger powder, cloves, and cinnamon stick.
  • Stir well.
  • Secure the lid of the instant pot.
  • Press PRESSURE COOK and set the timer to 15 minutes at high pressure.
  • Once the timer goes off, let the pressure release naturally for 10 minutes.
  • Release the remaining pressure manually and open the lid.
  • Note – To cook the rajma in a traditional stovetop pressure cooker add the rajma to the cooker along with 3 and ½ cups of water, salt, fennel seed powder, ginger powder, cloves, and cinnamon stick. Pressure cook for 1 whistle on high heat. Reduce the heat to low and cook for 15 minutes. Remove the cooker from heat and let the pressure release naturally. Open the lid.

Make The Curry

  • Heat mustard oil in a pan over medium-high heat.
  • Once the oil is hot, add cumin seeds, and asafetida and let them crackle for 4-5 seconds.
  • Add onions and cook until they turn slightly brown (6-8 minutes), stirring frequently.
  • Add ginger paste and cook until onions are nicely browned.
  • Now add yogurt and cook for a minute.
  • Add coriander powder, turmeric powder, and chili powder, and cook until oil starts to separate from the sides of the pan.
  • Add the cooked rajma along with the water in which it was boiled to the pan.
  • Mash a few rajma pieces with the back of a ladle.
  • Reduce the heat to low.
  • Cover the pan with a lid and cook for 10-12 minutes on low heat. Stir a few times while cooking.
  • Add garam masala and cilantro and mix well.
  • Check for salt and add more if needed.
  • Serve hot with steamed rice or saffron rice.

Video

Notes

If you cannot get your hands on Kashmiri rajma, you can prepare this curry using red or Chitra rajma too.
Although not traditional, I like to whisk the yogurt with 1 teaspoon all-purpose flour (maida). This step prevents the yogurt from splitting while cooking.
To make it in Kashmiri Pandit style, skip adding onions and ginger to the recipe.

Nutrition

Calories: 234kcal, Carbohydrates: 16g, Protein: 6g, Fat: 17g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 9g, Cholesterol: 8mg, Sodium: 1211mg, Potassium: 343mg, Fiber: 4g, Sugar: 4g, Vitamin A: 368IU, Vitamin C: 3mg, Calcium: 103mg, Iron: 2mg
Like this recipe? Rate and comment below!
3.10 from 10 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




8 Comments

  1. This was the best rajma recipe ever!
    That trick with the yogurt and flour is just magic! Loved it
    Thank you for sharing!