Authentic Punjabi Rajma Masala (Slow-Simmered Red Kidney Bean Curry)

Creamy slow-simmered Kashmiri red kidney beans cooked in a luscious bhuna onion-tomato gravy with freshly ground garam masala, fragrant kasuri methi, and desi ghee.

Prep Time

20 Mins

Cook Time

1 Hour

Servings

4 Servings

Skill Level

Beginner

History & Origins

The Beloved Heart of Punjabi Soul Food

Brought to Northern India from the Americas via the Columbian Exchange, red kidney beans (rajma) found their ultimate culinary expression in Punjab and Kashmir. Paired universally with steamed fragrant basmati rice as “Rajma Chawal,” it represents North India’s supreme comfort food ritual.

Ingredients

Red Kidney Beans & Bhuna Masala Gravy

  • •1.5 cups (300g) Dried Kashmiri or Chitra red kidney beans, soaked overnight with 1 tsp salt
  • •2 large Red onions, finely puréed, and 4 ripe Roma tomatoes, puréed smooth
  • •2 tbsp Fresh ginger-garlic paste and 2 slit green chilies
  • •3 tbsp Desi ghee or mustard oil, 1 tsp cumin seeds, and 1 black cardamom pod
  • •1 tbsp Kashmiri red chili powder, 1 tbsp coriander powder, 1/2 tsp turmeric, and 1 tsp amchur (dry mango powder)

Finishing, Garnishes & Chef’s Additions

  • •1 tbsp Kasuri methi (dried fenugreek leaves), crushed between palms
  • •1 tsp Special Punjabi garam masala and 1 tbsp butter melted on top
  • •2 tbsp Fresh ginger matchsticks and chopped cilantro leaves
  • •4 bowls Steamed jeera rice (cumin basmati rice) with pickled red onions

Step-by-Step Instructions

Preparation & Method

1
Step 1: Pressure Cook Kidney Beans

Rinse soaked kidney beans and place in a pressure cooker with 4 cups water, black cardamom pod, and 1 tsp salt. Cook for 20 minutes on high pressure (or simmer in a pot for 60 minutes) until beans smash effortlessly between two fingers; reserve the cooking liquid.

2
Step 2: Sauté Bhuna Onion-Tomato Masala

Heat desi ghee in a heavy kadai or Dutch oven. Crackle cumin seeds, then sauté onion paste over medium heat for 12–15 minutes until deep mahogany. Stir in ginger-garlic paste and powdered spices. Add tomato purée and bhuna-fry until ghee separates from the sides.

3
Step 3: Combine Beans & Mash for Creaminess

Tip cooked kidney beans and their starchy cooking broth into the masala gravy. Bring to a vigorous boil, then mash 1 ladleful of beans against the side of the pot with the back of a spoon to naturally thicken the gravy. Simmer gently uncovered for 20 minutes.

4
Step 4: Temper Ghee, Kasuri Methi & Finish

Stir in kasuri methi, garam masala, and amchur powder. Swirl in a dollop of butter or ghee, cover, and rest for 10 minutes. Garnish with fresh ginger matchsticks and cilantro; ladle generously over fragrant jeera rice.

Beverage Pairing

Salted Cumin Chaas (Buttermilk) / Sweet Mango Lassi

A chilled salted chaas spiced with roasted jeera aids legume digestion, while a creamy mango lassi balances warming garam masala and tangy amchur notes.

Culinary Science Insight

Legume Starch Crushing & Viscosity Integration

Mashing a portion of tender beans releases amylose polymers and natural pectins, which permanently emulsify free ghee into the tomato water to create an opulent gravy without dairy cream.