rajma recipe, how to make rajma masala recipe | rajma curry recipe

4.39 from 78 votes
restaurant style rajma masala recipe - lightly spiced, creamy and a popular punjabi curry made with kidney beans.


nutrition info is per serving

[wprm-nutrition-label]

Jump to Recipe

rajma recipe restaurant style with step by step photos – this is a lightly spiced, creamy and a delicious punjabi curry made with kidney beans. this is my mom’s way of making this famous punjabi rajma masala curry.

rajma masala recipe, rajma recipe

rajma masala is a weekly affair at home and a sunday lunch. this particular recipe of rajma in restaurant style goes very well with both rice as well as naan. and when you have rajma and rice, do you need anything else. in my home there are no side dishes made on the day when rajma is cooked. just the melt in the mouth rajma beans in a creamy curry along with rice and you have a comforting meal.

i make rajma recipe in 3 different ways

  1. easy one pot method of making rajma and my mil’s recipe. this is a very homely soupy rajma & comforting.
  2. sauting the onion-tomato masala and then simmering the cooked rajma – the most often used method of making rajma masala
  3. this restaurant style rajma masala version similar to the above one, but which includes butter and cream.

so depending on the mood or occasion i cook rajma in either of these three ways. according to me the best accompaniments to rajma is steamed basmati rice and the next comes some hot naan or phulka or plain paratha or pudina paratha or tandoori rotis or jeera rice. in punjabi homes, they often make rajma chawal or kadhi chawal on weekends.

why to soak rajma overnight?

  1. while making rajma recipe, the kidney beans have to be cooked very well. they should melt in your mouth when you bite into them offering no resistance. this is very crucial and the most overlooked aspect of cooking rajma. even in restaurants, the beans have a bite in them and this not only ruins the texture in the dish but also affects your stomach. so its important to soak the rajma or kidney beans overnight or for 8-9 hours and then cook them really well.
  2. also buy rajma beans which are new and not old. the older they are they take a lot of time to cook and we don’t get the perfect texture in the rajma. i always check the packaging date while buying them and i don’t buy rajma if they are older than 6 months.

if you are looking for more punjabi recipes then do check:

rajma recipe, rajma masala recipe, punjabi rajma curry recipe
4.39 from 78 votes
print

rajma recipe

restaurant style rajma masala recipe - lightly spiced, creamy and a popular punjabi curry made with kidney beans.


nutrition info is per serving

Nutrition Facts
rajma recipe
Amount Per Serving
Calories 231 Calories from Fat 88
% Daily Value*
Total Fat 9.8g 15%
Saturated Fat 4.5g 23%
Trans Fat 0.2g
Polyunsaturated Fat 1.5g
Monounsaturated Fat 3.1g
Cholesterol 18.9mg 6%
Sodium 494.9mg 21%
Potassium 712.2mg 20%
Total Carbohydrates 28.3g 9%
Dietary Fiber 10.8g 43%
Sugars 3.6g
Protein 10g 20%
Vitamin A 9%
Vitamin C 19%
Calcium 9%
Iron 21%
* Percent Daily Values are based on a 2000 calorie diet.

course main course
cuisine punjabi
prep time 9 hours
cook time 45 minutes
total time 9 hours 45 minutes
servings 5
rough calories per serving 231 kcal
author dassana amit

ingredients (1 cup = 250 ml)

for pressure cooking rajma

  • 1 cup rajma OR kidney beans (any variety)
  • 3.5 to 4 cups water for pressure cooking
  • enough water for soaking rajma

for rajma masala gravy

  • 1 large onion OR 150 grams onions OR about ¾ to 1 cup finely chopped onions (pyaaz)
  • 3 medium or 2 large tomatoes OR 250 grams tomatoes OR 1 cup finely chopped tomatoes (tamatar)
  • 3 to 4 medium garlic + 1 inch ginger + 1 to 2 green chilies - crushed to a paste in a mortar-pestle OR about 1 tablespoon ginger + garlic + green chili paste.
  • 1 teaspoon coriander powder (dhania powder)
  • ¼ to ½ teaspoon red chili powder (lal mirch powder)
  • ¼ teaspoon turmeric powder (haldi powder)
  • 1 pinch asafoetida (hing) - optional
  • ¼ to ½ teaspoon garam masala powder
  • ½ teaspoon cumin seeds (jeera)
  • 1 teaspoon crushed kasuri methi (dry fenugreek leaves)
  • 2 tablespoon butter + 1 tablespoon oil OR 3 tablespoon butter
  • 2 to 3 tablespoon cream
  • 1.5 to 2 cups of rajma stock (the water which is used to cook the rajma) OR plain water for the gravy or curry
  • salt as required

how to make recipe

soaking and pressure cooking rajma

  1. rinse and soak the rajma or kidney beans in enough water overnight or for 8-9 hours.
  2. next day, discard the water and rinse the beans again in fresh water.
  3. in a pressure cooker, take both the rajma and 4 cups water.
  4. pressure cook on a medium to high flame for 15-20 minutes.
  5. when the rajma is cooking, you can chop the onions, tomatoes etc.
  6. when the pressure settles down on its own, open the lid,
  7. check if the rajma is cooked or not by taking a bite or pressing a bean.
  8. if the rajma are not cooked completely, then pressure cook again adding some water if required for some minutes.

making rajma recipe

  1. heat oil + butter in another pot or pan. add cumin first and let them crackle & get browned.
  2. then add onions and saute them till they caramelized or golden browned.
  3. take care not to burn them as this will impart bitter tones in the curry.
  4. light browning the onions is also alright.
  5. keep on stirring the onions while sauting them, for uniform cooking and also so that they don't get burnt.
  6. add the ginger-garlic-chili paste. stir and saute for 5-10 seconds on a low flame.
  7. add the tomatoes. saute for 2-3 minutes till the tomatoes become soft.
  8. add all the spice powders one by one - turmeric powder, red chili powder, coriander powder, asafoetida/hing and garam masala powder.
  9. stir and saute the whole masala mixture till the fat starts leaving the masala.
  10. use a slotted spoon or a strainer and remove the beans and add them to the masala.
  11. you can also strain the rajma first and keep it aside.
  12. keep the stock also aside. stir and saute for a minute.
  13. take 1.5 to 2 cups from the stock and add to the rajma.
  14. add salt and stir the whole curry mixture.

  15. simmer without a lid for 10-12 minutes or more till the rajma curry thickens slightly. it should not be watery.

  16. mash a few rajma beans with the spoon. this helps to thicken the rajma masala curry.

  17. when the rajma masala has thickened and comes to the right consistency which is neither too thick nor thin, then add the kasuri methi and cream.
  18. stir & simmer rajma masala for 30 seconds to 1 minute. switch off the fire.
  19. serve rajma masala restaurant style with steamed basmati rice, jeera rice or naan.

recipe notes

few tips for making rajma recipe

  1. to make this rajma recipe gluten free, omit the asafoetida (hing) in the recipe.
  2. canned kidney beans can also be used. in this case, just make the curry or sauce first and then add the rajma beans and water.
  3. its very important to soak the rajma beans overnight. always use fresh rajma as old rajma takes a long time to cook.
  4. rajma beans should be cooked very well and have the melt in the mouth texture.
  5. spices in the rajma masala gravy can be adjusted as per your taste.

if cooking rajma in a pot or pan

  1. first soak the rajma as usual for 8-9 hours. drain them and rinse them with fresh water.
  2. then in a huge pot, boil enough water first. add the rajma and salt.
  3. cook rajma beans covered for about 45 minutes to 1 hour or more if required. it takes a long time to cook rajma without a pressure cooker.

note: as a blogger, if you you want to use this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to this recipe url on Veg Recipes of India. its a fair and ethical practice. for using our image please write to us. all our images and content are copyright protected.

how to make rajma recipe restaurant style

1. rinse and soak 1 cup rajma or kidney beans in enough water overnight or for 8-9 hours.

rajma, kidney beans

2. next day discard the soaked water. drain and rinse the soaked beans for a few times in running water.

rajma, kidney beans

3. again drain and add the rinsed rajma in a pressure cooker.

cooking rajma

4. add 3.5 to 4 cups water and stir. pressure cook the rajma for 18 to 20 whistles or for about 15 to 20 minutes.

cooking rajma

5. when the rajma is cooking, you can chop 1 large onion (¾ to 1 cup finely chopped onion), 2 large tomatoes (1 cup finely chopped tomatoes) and make the crushed ginger+garlic+green chili paste. 1 inch ginger, 5 to 6 small garlic cloves or 3 to 4 medium garlic cloves & 1-2 green chilies, crushed to a paste or ground to a paste in a mortar-pestle or small grinder.

ingredients for rajma recipe

6. when the pressure settles down on its own, open the lid, check if the rajma is cooked or not by taking a bite or pressing a bean. the rajma beans should be completely cooked. if they are not cooked completely, then pressure cook again adding some water if required for some minutes.

cooked rajma beans

making rajma recipe

7. heat 3 tbsp butter or 2 tbsp butter + 1 tbsp oil in another pot or pan or kadai.

making rajma recipe

8. add ½ tsp cumin first and let them crackle & get browned.

making rajma recipe

9. then add onions.

making rajma recipe

10. stir and saute them.

making punjabi rajma masala recipe

11. keep on stirring the onions while sauteing them, for uniform cooking and also so that they don’t get burnt. take care not to burn them as this will impart bitter tones in the curry.

making punjabi rajma recipe

12. light browning the onions is also alright.

making punjabi rajma recipe

13. saute the onions till they are caramelized or golden browned.

preparing punjabi rajma recipe

14. add the ginger-garlic-chili paste.

preparing punjabi rajma recipe

15. stir and saute for 5-10 seconds on a low flame or till the raw aroma of ginger-garlic goes away.

making rajma recipe

16. add the tomatoes.

making rajma recipe

17. stir well.

making rajma recipe

18. saute for 2-3 minutes till the tomatoes become soft.

making rajma recipe

19. add all the spice powders one by one – ¼ tsp turmeric powder, ½ tsp red chili powder, 1 tsp coriander powder, a pinch of asafoetida/hing and ½ tsp garam masala powder.

making rajma recipe

20. stir well.

making rajma recipe

21. saute the whole masala mixture till the fat starts leaving the masala.

making rajma recipe

22. use a slotted spoon or a strainer and remove the rajma beans and add them to the masala. you can also strain the rajma first and keep it aside. keep the stock also aside.

making rajma recipe

23. stir and saute for a minute.

making rajma recipe

24. take 2 cups from the stock or a mixture of stock+water and add to the rajma.

making rajma recipe

25. add salt as required.

making rajma recipe

26. stir the whole curry mixture.

rajma recipe, rajma curry recipe

27. simmer without a lid for 10-12 minutes or more till the rajma masala curry thickens slightly. the gravy should not be watery.

rajma recipe, rajma masala gravy

28. mash a few rajma beans with the spoon. this helps to thicken the rajma curry.

rajma recipe, rajma gravy

29. continue to simmer till you get a medium gravy consistency.

rajma recipe, rajma curry

30. do stir at intervals when the rajma masala is simmering.

rajma recipe, rajma masala recipe

31. the punjabi rajma masala has to thicken and the gravy has be of the right consistency, which is neither too thick nor thin.

rajma recipe, rajma masala gravy

32. then add the 1 tsp kasuri methi, crushed and 2 to 3 tbsp cream. stir very well & simmer rajma masala for 30 seconds to 1 minute.

rajma recipe, rajma masala recipe, rajma curry

33. switch off the fire.

rajma recipe, rajma masala recipe

34. serve rajma masala restaurant style with steamed basmati rice, jeera rice, rotis or jeera paratha or naan or saffron rice. the combo of rajma rice or rajma chawal is quite famous.

rajma masala recipe, rajma recipe, rajma chawal recipe

dassana amit
Founder, Designer, Recipe Developer, Food Photographer ||

i started vegrecipesofindia.com in feb 2009. it is a pure vegetarian blog and shares recipes with step by step photos that will help you to make delicious and tasty vegetarian food easily.

i am passionate about cooking from childhood and learnt cooking from my elders. having a home science degree surely enhanced my cooking & baking skills which i now share as fool proof recipes on the blog. i am trained both in mainstream indian as well as international cuisines.


276 thoughts on “rajma recipe, how to make rajma masala recipe | rajma curry recipe

Leave a Comment or Review

Your email address will not be published. We moderate all the comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding. If you have made the recipe, then you can give a star rating with or without commenting.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. It was so yummy thank you 🙂

    • thanks for the feedback safia.

  2. Just brilliant.

    • thanks.

  3. Just perfect. I made it for the first time and it turned out to be a thick creamy soft rajma that I wanted.
    The only different thing i did was make a paste of the tomatoes first.

    Thanks a lot!

    • Welcome Usama. Glad to know this. Thanks for sharing your positive review on rajma masala recipe.

  4. Just made it, can’t stop eating!!

    • thanks aanchal 😀

  5. Absolutely Perfect !!!

    • Thanks John