Punjabi Rajma (Red Kidney Beans)

Punjabi Rajma (Red Kidney Beans)

this is an all time punjabi favourite. another example that proves the age old theory that less is more...the dish is simplicity in itself... just a handful of ingredients, but its a really yummy accompaniment to good ol' plain rice...

Nirmala Prem


  1. 1 Cup red kidney beans
  2. 1 onion
  3. 2 tomatoes
  4. 1 Tablespoon ginger garlic paste
  5. 1/2 Teaspoon cumin seeds
  6. 1 chilly green , slit lengthwise
  7. 1/4 Teaspoon turmeric powder
  8. 1/4 Teaspoon garam masala
  9. 1/4 Teaspoon chilly red powder
  10. 1/2 Tablespoon cumin powder
  11. 1/2 Tablespoon coriander powder
  12. 1/4 Teaspoon amchur (dried mango) powder
  13. 1 cinnamon stick
  14. 1 bay leaf
  15. 2 cloves
  16. 1 pod cardamom
  17. oil
  18. salt


30 mins
  1. Blank step
    Add Photo

    Wash the kidney beans well and soak overnight (or at least 8 hours). the kidney beans will double in size when fully soaked.

  2. Blank step
    Add Photo

    Pressure cook the soaked kidney beans with about 3 cups of water till soft (about 3 to 4 whistles should do). set aside.

  3. Blank step
    Add Photo

    In a kadhai / wok heat some oil.

  4. Blank step
    Add Photo

    Add the cumin seeds, cinnamon stick, bay leaf, cloves and cardamom pod. let the spices release their flavours into the oil.

  5. Blank step
    Add Photo

    Next, add the green chilly and stir for about 10 seconds.

  6. Blank step
    Add Photo

    Add the finely chopped onion and ginger garlic paste, stir well. when the onions are almost translucent, add the turmeric and mix well.

  7. Blank step
    Add Photo

    Add in the chopped tomatoes and a little salt (to help the tomatoes sweat down).

  8. Blank step
    Add Photo

    When the tomatoes are cooked, add the cumin powder, coriander powder and red chilly powder. stir well, till the spices smell cooked.

  9. Blank step
    Add Photo

    Add the kidney beans (along with the water used to pressure cook them in; its full of flavour) and stir well.

  10. Blank step
    Add Photo

    Add the garam masala and amchur powder. stir to mix evenly.

  11. Blank step
    Add Photo

    You may add some water at this stage to adjust the amount of gravy you want.

  12. Blank step
    Add Photo

    Season with salt, and cook covered for about 10 minutes on a low flame.

  13. Blank step
    Add Photo

    When done, transfer to a serving dish and garnish with freshly chopped coriander.

  14. Blank step
    Add Photo

    Serve with rotis or plain white rice.

Add Step


Cooksnap placeholder

Have you cooked this recipe?

Share your version with a Cooksnap photo

Share your Cooksnap