Spice up the Curry

Red Kidney Beans Curry (Punjabi Rajma)

Share this Recipe:

Rajma masala is famous North Indian dish. Its gravy is made from onion, tomatoes and some spices. It is typical Dhaba dish and very flavorful. It is a comfort food and you can have Rajma with rice or with roti, paratha, naan.


Enjoy, everyone!

Here’s the handy dandy printable:

4.0 from 1 reviews
Red Kidney Beans Curry (Punjabi Rajma)
Prep time
Cook time
Total time
Yield: 4
  • Red kidney beans – 1 ½ cups or 2 15.5oz can
  • Oil – 3 tablespoons
  • Bay leaves – 2
  • Onions – 2 medium, Chopped finely or food processed
  • Ginger paste – 2 teaspoons
  • Garlic paste – 2 teaspoons
  • Turmeric powder – ½ teaspoon
  • Red chili powder – 2 ½ teaspoons
  • Coriander powder – 1 tablespoon
  • Cumin powder – 1 teaspoon
  • Tomatoes – 3 medium, pureed
  • Garam masala powder – 1 teaspoon
  • Salt – to taste
  1. Wash rajma under cold running water until water runs clear.
  2. Soak them in water for 8 hours or overnight.
  3. Discard the soaked water. To boil rajma transfer soaked rajma in pressure cooker, add 4 cups of water.
  4. Cook it on high for 1 whistle then lower the heat to lowest and cook it for another 10 minutes. Turn off the heat. Let the pressure go by itself.(If you are using canned beans then you don't need to boil them.)
  5. Separate rajma and water. Keep the water for later use.
  6. Heat the oil in a pan on medium heat.
  7. Once hot add bay leaves and onions. Cook till onions are golden. It will take about 4-5 minutes.
  8. Add ginger paste and garlic paste. Mix well and cook it for a minute.
  9. Add turmeric powder, red chili powder, coriander powder and cumin powder. Mix well. Cook it for 30 seconds. Add pureed tomatoes and salt. Mix well.
  10. Cook them till oil separates from the mixture or all the moisture will evaporates from tomatoes. Add boiled rajma and mix well.
  11. Add 1 ½ cups of water from boiled rajma. (This consistency is for serving with paratha. If you are serving with rice add more water as per your liking consistency.) Mix well. Lower the heat and cook it for 10 minutes. (stir in between to make sure gravy doesn’t stick to bottom.)
  12. Serve hot.
Additional Info
Serve with
Roti or paratha or naan
Sliced onions with few lemon drops
Plain rice or Jeera rice
Your choice of raita

Categorized under Beans, Curries, Dals / Beans, Gluten Free, Healthy Recipes, Nuts Free, Other, Punjabi, Vegan

{ 23 comments… add one }

Leave a Comment

Rate this recipe:  

  • ben June 15, 2014, 10:34 am

    I made this just then and it turned out awesome!
    I like a curry with a fair bit of heat, but which is not overpowering to the point you can’t taste the other ingredients…. This recipie nails it :)

    • Kanan June 15, 2014, 12:24 pm

      Very glad to know that you liked this curry. Thanks for the feedback,

  • ninette dsouza May 23, 2014, 9:59 am

    in you recipe you mention garam masala but during cooking your recipes dont add the garam masala ?

    • Kanan May 23, 2014, 7:06 pm

      sorry I missed it. add garam masala when you add boiled rajma.

  • George July 2, 2013, 10:34 am

    Excellent, I was in hunt for a good rajma recipe and I think I will be making it this weekend, let you know soon.

    • Kanan July 2, 2013, 11:14 am

      Thanks George, I hope you will like the curry.

  • anthony stemke March 20, 2012, 5:56 pm

    I love red beans and this recipe looks terrific, going to make it soon.
    Thank You.

  • Gayathri March 12, 2012, 1:34 pm

    My all time fav. dishes …Looks yum

  • Eric @ Happy Valley Chow March 10, 2012, 11:31 pm

    This looks delicious, can’t wait to try this recipe!

  • Daksha March 10, 2012, 3:56 pm

    Hi Kanan , nice to meet u:). u have lovely space here with yummy recipes. Rajma curry is looking delicious.

  • Deeps @ Naughty Curry March 10, 2012, 9:15 am

    an all time favourite at our house :)

  • Love2cook Malaysia March 10, 2012, 8:51 am

    Well prepared healthy curry! Awesome :)

  • Rasya Srinath March 10, 2012, 7:06 am

    Looks good :)..Though we are not fond of it much..have to do it once soon

    Ongoing Event: I’m a STAR

  • Pari March 10, 2012, 2:30 am Reply
  • Rathai March 9, 2012, 8:36 pm

    I am definitely going to try this. I have all the ingredients needed to make this at home right now. I am tired of the old dishes and want to try something new. I hope my mother, who is a vegetarian, will like this. :)

    • Kanan March 10, 2012, 2:21 am

      I am sure aunty will like this dish. If you make then let me know the feedback. enjoy!

  • Hema March 9, 2012, 5:28 pm

    I do it the same way, love it with plain rice and curd..

  • jeyashrisuresh March 9, 2012, 3:24 pm

    Even i love to have this with rice rather than rotis. nicely made

  • faseela March 9, 2012, 3:17 pm

    yummy n tempting rajma curry….

  • maha March 9, 2012, 1:41 pm

    U r just awesome.very unique recipes with nice pics…..and this looks really delicious n like inviting…

  • Kalyan March 9, 2012, 5:06 am

    Just mouthwatering…looks so easy to prepare and delicious!

  • Amy March 9, 2012, 1:31 am

    this looks so tasty!!!

  • Kaveri March 9, 2012, 1:08 am

    Delicious rajma..looks Yum