Total Time
Prep 10 mins
Cook 45 mins

I LOVE THIS DISH. I have ne'er had anything so delicious in my house in vegetarian food. This is a speciality of Punjabi's, my mom is one luckily:) The more I praise this, the less it is, this dish has won the praises and hearts of so so many people, that I could write a book to tell you. Need I say more? :) Try it, you HAVE TO love it. Please do let me know about this one.

Ingredients Nutrition


  1. Put rajma in a cooker.
  2. Add in all the other ingredients except cilantro and garam masala.
  3. Add water.
  4. Put on the cooker on the gas.
  5. After one whistle, cook on slow flame for 30 minutes.
  6. Remove and see if the rajma is tender.
  7. Mix well to make a thick gravy.
  8. Put into a serving dish.
  9. Garnish with cilantro and garam masala.
  10. Serve immediately with hot rotis.


Most Helpful

Try heating one tablespoon of pure ghee or butter. Add a pinch of asfoetida, mustard seeds and few curry leaves to it and when they begin to splutter add the same to your rajma curry before will enrich the taste further. Smiles Mini

Mini Ravindran December 07, 2001

This was so very good.Due to what I had on hand I subbed canned tomatoes for fresh,and dry ginger for fresh.It turned out great.I was unsure of water measurements and it was a little soupy but next time I will know better.My garam masala is a little heavy on the cloves and it was amazing.It couldn't be any easier to make,I think it would do well in the crock pot too.Thanks for my new keeper.

frugalandfun June 19, 2015

This recipe is wonderful. Did not use the same quantities/ingredients but followed the method. Without any fat it tastes so good and that's the whole point of the recipe !

rashmisimi March 04, 2009

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a