“Punjabi Rajma” or Kidney beans curry is a typical recipe from Northern India; typical with some ginger-garlic flavors, succulent tomatoes, a masala-mélange and soft boiled beans. Punjabi Rajma is nutritious, delicious and makes an ideal Meatless Monday dinner too.

Punjabi Rajma

Have you guys heard of sleeping temperature? You might not have heard the word before (or may be it is just me?), but you surely know what it is, especially if you are a couple. It is how hot or how cold you like your surroundings when you sleep. I heard this on The Ellen Show. Ellen says one of the first things you are supposed to discuss with a prospective spouse is your sleeping temperature; otherwise you will be fighting about it for the rest of your life. How many of you said “OMG. That is so true!”? Yes, I like to sleep cold and my husband? You guess it! He likes to sleep on Venus (the closer to the Sun, the better):D

North Indian Rajma masala curry

 I know that opposites attract is one of the laws of nature but I have not really been a believer of that particular law. But the few years of married life and a few things of hearsay later, I have started to realize otherwise:

 “‎’There are dreamers and there are realists in this world, you think the dreamers would find the dreamers and the realists would find the realists, but more often than not the opposite is true. See the dreamers need the realists to keep the dreamers from soaring too close to the sun. And the realists? Well without the dreamers, they might not ever get off the ground” ― Modern Family

That is quote from one of my favorite sitcoms. Do you see yourself in one role and your spouse in another? I sure do! 🙂

Vegan Kidney bean curry

To add to the above, I have a long list of opposites between Nachiket and I. I like vegetables, he does not. I hate watermelon, he loves it. I am a planner, he is an on-the-spur kind of person. But we do have something in common.

Both of dislike rajma (kidney beans) until… Yes. Until, this Punjabi rajma I made. Would you believe that both of us turned in favor of Punjabi rajma at once? True story, guys! All the things you believe, you re-believe and then life surprises you, in the smallest of ways and reminds you that you and your partner are basically just the same person eh?

Punjabi Rajma

This Punjabi Rajma is a classic Indian curry. Be sure to soak the rajma (dried kidney beans) for atleast 8 hours prior to cooking it or you can use canned beans, wash the liquid away and use it in the recipe. Easy-peasy to make with the most basic Indian masalas, customizable heat (spice) levels, this Punjabi Rajma will make your meal tastier.

Here is the recipe for:

Punjabi Rajma


Prep Time: 20 minutes

Cook Time: 15 minutes

Total Time: 35 minutes

Serves: 3-4



  • 1 cup kidney beans/Rajma soaked overnight (or canned beans)
  • 1 cup diced Onions
  • 1/2 cup Tomato puree
  • 2 tbsp Ginger-garlic paste
  • 2 tsp Coriander (Dhaniya) powder
  • 1 tsp Cumin (jeera) powder
  • 2 tsp Red chilli powder
  • 1 tsp Garam masala powder
  • Salt to season
  • 4 tbsp Oil
  • Fresh cilantro (coriander) for garnish


  1. Drain kidney beans and wash in fresh water .
  2. (Skip this step if using canned kidney beans). Add the beans intoa pressure cooker. Add 5-6 cups of water and salt and cook under pressure till 4-5 whistles are given out.
  3. (Skip this step if using canned kidney beans). Drain and reserve the cooking liquor.
  4. Heat 1 tsp oil in a pan. Add onions and sauté till they turn pink. Let it cool down and blend it into a paste.
  5. Heat the remaining oil in the same pan. Add ginger-garlic paste and sauté for a minute.
  6. Add tomato puree and mix. Sauté for 3-4 minutes.
  7. Add pureed onion, coriander powder, cumin powder and red chilli powder and mix well.
  8. Cook till the oil separates out. Add the kidney beans and mix well. Crush a few beans as you add them. This provides a good texture to the curry.
  9. Add some cooking liquor (or water) and salt and stir to mix.
  10. Mash the beans a bit and stir again.
  11. Add garam masala powder, salt if required mix well and cook for 5-7 minutes.
  12. Garnish with coriander leaves and serve hot with Rice/roti.

My Take:

Go easy on the chili powder if you are not big on heat.

Add an optional dollop of cream just before you turn the heat off to give a smoother texture to the curry.

Yummily Yours'



Bookmark the permalink.


  1. LOVE a good bean curry. I definitely can see how flavoursome and deliciously spiced this rajma is. YUM.

  2. I love Modern family!!! And have heard of that quote a few times since I watch the repeats a lot 😀 😀

    True about sleeping temperature. me and my husband, we also sleep like on pluto and mars. He has adjusted a bit towards earth by now, hopefully will come to terms soon 😉

    Lovely photos of course! One of my favourite curries this one is, always welcomed in my house.

  3. Looks delicious n colorful!!

  4. Love it! This looks like it would be AMAZING! I love your presentation 🙂

  5. I LOVE curry! I’ve been trying to make it a point to make it more often.

  6. Oooh! I love a bean-filled dinner. So healthy. Definitely have to try this.

  7. Yummy ! I was actually not a fan of kidney beans but because of your recipe I really think I gotta try it. The pictures look amazing.Thanks a lot for sharing the recipe .

  8. I am a sucker for anything with curry in the title! This looks awesome and I am going to be trying it for sure!! Great post!

  9. My husband and I are opposites in many ways!! I think that is good to have a nice balance. This bean curry looks delicious!! Trying soon for sure.

  10. Love Rajma Chawal. Comfort food at its best. And that quote from Modern Family – SO very true. 🙂

  11. I love Rajma and this recipe sounds so easy to follow; will definitely give it a try 🙂

  12. This looks so so good …and love modern family!! And who doesn’t like to watch re runs of their fave sitcom..

  13. Stumbled on this on #MonthlyMasala and it sounds delicious, never come across the idea of beans in a curry other than chick peas… Definitely a plan forming as we have a mountain of Borlotti beans growing in the garden and I think they will work wonderfully fresh straight of the plant in something similar to this 🙂

    • Thank you Brian! Using all sorts of beans in different curries is a common thing in India. They go together quite well 🙂

  14. This looks so hearty and delicious. YUM!!

    • Thanks Becky, it was delicious because it was relished by my does-not-like-kidney-bean husband too! 😀

  15. Pingback: RAJMA CHAWAL PIZZA | RICE CRUST PIZZA - Yummily Yours'

  16. Hello Pras,
    It’s very clear photo and delish recipe u sharing.
    I just made this morning for my lunch that will be covered to my rice.
    As before cooking this meal,I browsed many times and read from many writers until I think I can do this without looking at the recipe 🙂
    Yes indeed, this meal is gonna be one of my fav list. So far all the ingredients are easy to find in my home, Jakarta.
    Happy cooking ya ……

    • Hi Lina,

      I felt very good seeing that I have a reader from Jakarta! Thank you for your comment. I am happy I could help you with finding a good recipe 🙂 Hope to see you around!

Leave a Reply

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