New this month
Get the Allrecipes magazine

Rajma (Kidney Beans)

"This is a typical Punjabi recipe that is enjoyed with rice by all!"
Added to shopping list. Go to shopping list.


8 h 45 m servings 306 cals
Original recipe yields 6 servings

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Place kidney beans into a large container and cover with several inches of cool water; let stand 8 hours to overnight. Drain and rinse kidney beans.
  2. Combine kidney beans, ground turmeric, and salt in a pressure cooker; add enough water to cover beans. Cover pressure cooker with lid and cook beans according to manufacturer's instructions until tender, about 20 minutes. Release pressure from pressure cooker.
  3. Heat oil in a skillet over medium heat; cook and stir tomatoes, onion, ginger, garlic, and cumin seeds until heated through and fragrant, 2 to 4 minutes.
  4. Mix garam masala, ground coriander, red chile powder, and heeng into tomato mixture; simmer for 2 minutes. Add kidney beans and curd; simmer until heated through, about 5 minutes. Top rajma with cilantro.

Nutrition Facts

Per Serving: 306 calories; 3.7 g fat; 52.5 g carbohydrates; 18.2 g protein; < 1 mg cholesterol; 47 mg sodium. Powered by the ESHA Research Database © 2018, ESHA Research, Inc. All Rights Reserved

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 1
Most helpful
Most positive
Least positive

Very good. I used fenugreek and black salt instead of the heeng, which I can't find in my area. Thank you for the recipe.