Kidney Beans Curry (rajma Masala)

Kidney Beans Curry, also known as Rajma Masala, is a popular dish from Punjabi cuisine. It is a flavorful and hearty curry made with red kidney beans in a spiced tomato-based sauce. This dish is best enjoyed with steamed rice or naan.

Kidney Beans Curry (rajma Masala)

Ingredients

  • 2 cups dried kidney beans, soaked overnight
  • 2 onions, finely chopped
  • 3 tomatoes, pureed
  • 4 cloves garlic, minced
  • 1-inch ginger, grated
  • 2 green chilies, slit
  • 1 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 2 teaspoons red chili powder
  • 1 tablespoon coriander powder
  • 1 teaspoon garam masala
  • Salt to taste
  • 2 tablespoons oil
  • Fresh cilantro leaves for garnish

Instructions

  1. Pressure cook the soaked kidney beans with water until soft, then set aside.
  2. Heat oil in a pan, add cumin seeds, and let them splutter.
  3. Add chopped onions, garlic, and ginger. Sauté until onions are golden brown.
  4. Add tomato puree, green chilies, and all the spices. Cook until the oil separates from the masala.
  5. Add the cooked kidney beans and mix well. Add water if needed to adjust the consistency.
  6. Simmer the curry for 15-20 minutes, allowing the flavors to blend together.
  7. Garnish with fresh cilantro leaves and serve hot with rice or naan.

Cooking & Preparation

Preparation time:
15 minutes
Cooking time:
1 hour
Total time:
1 hour
Cooking method
Stovetop

Nutritional facts per 1 serving

Calories
300 per serving
Protein
15g
Carbohydrates
40g
Fat
8g

Supplies

Pressure Cooker Pan Spatula Knife Cutting Board

Tools

Stove

Serving suggestions

This kidney beans curry can be served with steamed rice, jeera rice, or naan bread. It pairs well with a side of yogurt or raita.

Tips & tricks

For a creamier texture, you can mash some of the cooked kidney beans before adding them to the curry.

Cost

$10