Back to Recipes
lunchdinnerindianpunjabivegetarianprotein

Punjabi Rajma Masala

Rich and flavorful kidney bean curry cooked in a thick tomato-onion gravy. A Punjabi comfort food classic.

Prep: 20 min
Cook: 45 min
Total: 1 hr 5 min
Servings: 6
February 8, 2026
Rajma masala with rice

Instructions

Instructions

  1. Pressure cook soaked rajma with salt until soft (about 6-7 whistles). Set aside with cooking liquid.
  2. Heat oil in a heavy-bottomed pan. Add cumin seeds and let them splutter.
  3. Add chopped onions and sauté until deep golden brown (about 10-12 minutes).
  4. Add ginger-garlic paste and cook for 2 minutes.
  5. Add tomato puree, coriander powder, red chili powder, and salt.
  6. Cook until oil separates and the masala thickens (about 8-10 minutes).
  7. Add cooked rajma along with 1 cup of cooking liquid.
  8. Simmer for 15-20 minutes, mashing some beans to thicken the gravy.
  9. Add garam masala and kasuri methi. Mix well.
  10. Garnish with fresh coriander and serve with steamed rice.