Kashmiri Rajma Masala

Kidney bean curry with tomato, ginger and cardamom

Rajma chawal for Indians is comfort food at its best. This is one of my go to recipes to cook Rajma and I was lucky enough to get the recipe when we visited Kashmir years back. Staying at a quaint little B&B with the stunning view of Dal lake and shikaras (taxi boats) in Srinagar; I have many fond memories of that trip; one of them being the food we were served for the week long holiday. Every bit homemade, traditional and so very delicious. One of the evenings yearning for something simple the lady who owned the place rustled up this red kidney bean curry with rice and was kind enough to give the recipe to my mother as well.

I live in the UK now and a lot of my cooking and the way I view Indian food has evolved so the recipe has had a few changes over the years! I cook this recipe for a mid week meal so when time pressed skip soaking the red kidney beans and opt for tinned variety which is so much quicker and equally delicious. The classic flavours of ginger, asafoetida and fennel are very much part of north Indian cooking and feature in a few recipes in my cookbook and on my website too. Powdered ginger has a heat and warmth which is very different to the fresh variety. With so much depth, smoky flavour and warmth in this curry I have used chilli powder sparingly although you can increase the quantities slightly if you prefer it spicy.


  1. Heat oil in a heavy bottom large non stick sauce pan. Add the black cardamom pods and cinnamon stick letting them frying for a minute over low heat. Add the ginger garlic paste and fry for 30 seconds as the raw flavours cook through

  2. Turn the heat to a medium and add the chopped onions. Cook for 15-17 minutes as they change colour and brown. Stir every few minutes so they get an even colour all the way through.

  3. Add the tomato puree and fry for 2 minutes. Now add the red kidney beans along with the fennel, ginger, chilli and asafoetida. Stir well frying for a minute. Add the water and season

  4. Cook over a low heat for 17-18 minutes with a lid on. Crush some of the beans with the back of the spoon. Garnish with fresh coriander and serve with rice and papad.

  • John Sinclair

    Maunika being a meat eater the dish with kidney beans which is wholly vegetarian tempts me to cook the dish with meat like a chilli con carne how do you suggest I add the meat to turn the whole dish around .

    • Maunika Gowardhan

      Lots of meat recipes on the website! Rajma is such a classic recipe and eaten with plain rice is simply delicious.

  • Andrew Manton

    What size tins of kidney beans did you use? Thanks.



Maunika's Indian Recipes App

Maunika’s Indian Recipe’s App is a guide to cooking delicious Indian curries, filled with over 400 recipes. From quick mid week meals, weekend brunch ideas, curries for family & friends. Get access to lots of recipes that have been developed exclusively for the App, along with top restaurants, places to visit including my favourite markets, resorts and street food stalls, and upcoming cookery events.