Print Options:

Kidney Beans Curry – Rajma Masala

Cooking Method
Difficulty Intermediate
Prep Time: 5 mins Cook Time: 40 mins Total Time: 45 mins
Servings 2

Rajma Masala is one of my favourite Indian curries. It's very quick and delicious. I usually cook it when I want something quick, ready in max. 30 minutes (because I have a can of kidney beans almost all the time in my pantry room).

Recently I have seen an upgraded version of Rajma Masala at @yourfoodlab which takes a little bit more time because it includes caramelised and pureed onion (already drooling? Yeah, me too) and trust me, it is soo worth it. You need to try this, it's a must!

  • 1 can red kidney beans (should be 400g)
  • 1 Piece medium-sized onion (sliced)
  • 1 teaspoon ginger-garlic paste
  • 4 Pieces tomato (pureed in a blender)
  • 2 tablespoons ghee
  • 1 teaspoon garam masala powder
  • 1 teaspoon chilli powder
  • 1 teaspoon turmeric powder
  • 1 tablespoon coriander powder
  • coriander for garnishing (few stalks)
  • salt (as per taste)
  1. Caramelizing the onion

    Start by heating 1 tablespoon of ghee in the pan and sautee the onion until it starts caramelizing. Keep the flame low and mix it every 10 minutes. The whole process should take 20 minutes or 30. I know it seems a long way, but trust me, this really makes a difference. Once the onion looks caramelized, turn off the heat and transfer it to a plate so that it can cool down.

    Once it has cooled down, put it in a blender and add a little bit a water to form a paste. Blend the onion until nicely pureed. Set aside.

  2. Preparing the curry

    In the same pan, add the remaining ghee and sautee the ginger garlic paste for 30 seconds. Add all the powdered spices, then add the blended tomatoes and give it a mix. Add some salt too, cover and cook for 5 minutes or until the tomato juices are slightly reduced. Add the onion paste, mix well and then add the beans can. Cover and cook everything on low heat for at least 20 minutes, making sure you give it a mix from time to time. If it needs more water, you can add.

  3. Garnishing

    After 20 minutes, the curry should be ready. Serve with steamed rice or flatbread as per your choice and garnish with coriander. Enjoy!