Go Back
Authentic Punjabi Rajma Masala curry in a bowl next to a pressure cooker and basmati rice

Authentic Punjabi Rajma Masala (Pressure Cooker Whistle Guide)

The ultimate Dhaba-style Punjabi Rajma Masala recipe! Melt-in-your-mouth tender red kidney beans simmered in a deeply spiced onion, tomato, and ginger gravy. Includes exact whistle counts, soaking secrets, and cooking times.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Curry, Main Course, Sunday Lunch
Cuisine: North Indian, Punjabi
Calories: 295

Ingredients
  

For Boiling Rajma (Pressure Cooker)
  • 1 cup raw Rajma (Red Kidney Beans or Chitra) 200g, soaked in water for 8 hours or overnight
  • 4 cups water for pressure boiling
  • 1 teaspoon salt
  • 1 small bay leaf (tejpatta)
  • 1 whole black cardamom (badi elaichi) lightly cracked
  • 1 inch cinnamon stick
For Punjabi Masala Gravy
  • 2 tablespoons ghee or mustard oil
  • 1 teaspoon cumin seeds (jeera)
  • 2 large onions very finely minced or grated
  • 1 ½ tablespoons ginger-garlic paste freshly crushed
  • 3 medium tomatoes pureed in blender
  • 1 teaspoon turmeric powder (haldi)
  • 1 tablespoon Kashmiri red chili powder for deep red color
  • 1 tablespoon coriander powder (dhaniya)
  • ½ teaspoon roasted cumin powder (jeera)
  • ½ teaspoon garam masala powder
  • 1 tablespoon kasuri methi (dried fenugreek) crushed between palms
  • 2 tablespoons fresh coriander & ginger juliennes for garnish

Method
 

How Many Whistles to Boil Rajma
  1. Soak rajma: Rinse 1 cup of rajma and soak in 4 cups of water for at least 8 hours or overnight. Drain soaking water.
  2. Pressure cook with whistles: Transfer soaked rajma to pressure cooker with 4 cups fresh water, 1 tsp salt, bay leaf, black cardamom, and cinnamon. Close lid with whistle on. Cook for 1 WHISTLE ON HIGH HEAT, then immediately lower heat to low and cook for 15 MINUTES (or cook for 5 to 6 whistles on medium flame).
  3. Check doneness: Allow natural pressure release for 10-12 minutes. Open lid and press a kidney bean between your thumb and index finger—it must smash effortlessly like soft butter without any firm core.
Make the Dhaba-Style Punjabi Gravy
  1. Sauté aromatics: In a separate heavy kadai or pan, heat 2 tbsp ghee or mustard oil. Add cumin seeds and let them sizzle. Add finely minced onions and sauté on medium heat for 8 to 10 minutes until deeply golden brown.
  2. Add ginger-garlic & spices: Stir in ginger-garlic paste and sauté for 1 minute until fragrant. Add turmeric, Kashmiri red chili powder, coriander powder, and cumin powder. Sauté for 30 seconds.
  3. Cook tomato masala: Add pureed tomatoes and ½ tsp salt. Cook on medium heat for 6 to 8 minutes until oil separates from the masala base (bhuna stage).
Simmer & Thicken the Curry
  1. Combine with boiled rajma: Pour the boiled rajma along with its flavorful cooking water into the masala. Stir well.
  2. The secret mashing step: Take a ladleful of boiled kidney beans against the side of the pan and mash them with the back of your spoon. This releases natural bean starch, creating a thick, velvety restaurant-style gravy without any cornstarch.
  3. Simmer and finish: Cover and simmer on low heat for 12 to 15 minutes until the curry turns thick and glossy. Finish with garam masala, crushed kasuri methi, and fresh coriander. Serve piping hot with steamed basmati rice (Rajma Chawal).