Go Back
Easy Rajma Masala Recipe

Rajma Masala

Tender red kidney beans simmered in a spiced tomato and onion gravy.
Prep Time 15 minutes
Cook Time 45 minutes
Soaking Time 8 hours
Total Time 9 hours
Servings: 4 servings
Course: Main Course
Cuisine: Indian, Punjabi

Ingredients
  

For Boiling the Beans
  • 1 cup dried red kidney beans rinsed and soaked for 8 hours
  • 4 cups water for boiling
  • 1/2 teaspoon salt optional
For the Curry
  • 2 tablespoons ghee or cooking oil divided
  • 1 inch cinnamon stick whole
  • 2 green cardamom pods cardamom lightly crushed
  • 1 large onion finely chopped
  • 1 tablespoon ginger-garlic paste freshly made
  • 1 1/2 cups tomato puree from fresh or canned tomatoes
  • 1 teaspoon Kashmiri red chili powder for color and mild heat
  • 1 teaspoon ground coriander powder
  • 1/2 teaspoon ground turmeric powder
  • 1/2 teaspoon garam masala added at the end
  • 1 teaspoon salt adjust to taste

Equipment

  • 1 Pressure cooker or large pot Used for boiling the soaked beans.
  • 1 Heavy-bottomed pan or Kadai Used for simmering the curry.

Method
 

  1. Drain the soaked kidney beans. Transfer them to a pressure cooker or large pot with 4 cups of fresh water and salt. Cook until the beans are completely soft and mash easily between your fingers.
  2. Heat ghee in a heavy-bottomed pan over medium heat. Add the cinnamon stick and crushed cardamom pods, letting them sizzle for 30 seconds.
  3. Add the finely chopped onions and cook, stirring frequently, until they turn light golden brown at the edges.
  4. Stir in the ginger-garlic paste and cook for 1 minute until the raw aroma disappears. Add the Kashmiri red chili powder, ground coriander, and turmeric, stirring constantly for 30 seconds.
  5. Pour in the tomato puree and salt. Cook the mixture over medium heat, stirring occasionally, until the oil begins to separate from the edges of the masala paste.
  6. Add the boiled kidney beans along with their cooking liquid to the pan. Mash a few beans against the side of the pan to thicken the gravy. Simmer on low heat for 15 minutes.
  7. Stir in the garam masala, turn off the heat, and let the curry rest for 5 minutes before serving warm.

Notes

Make sure the kidney beans are completely tender before adding them to the tomato base; tough beans will not soften once exposed to acid.