Step 1: Cook the Chickpeas:
Pressure cook soaked chana with water and a pinch of salt for 5–6 whistles or until soft.
Reserve some of the chana water for gravy.
Step 2: Prepare the Base:
Heat oil/ghee in a pan. Add bay leaves and black cardamom if using.
Add chopped onions and sauté till golden brown.
Add ginger-garlic paste and cook till raw smell disappears.
Step 3:Add Tomatoes & Spices:
Add tomato puree and cook till oil starts separating.
Add Nirmal Chole Masala and red chili powder (if using). Cook for 2–3 mins.
Step 4: Add Chana:
Mix in the cooked chickpeas. Add reserved chana water to adjust gravy consistency.
Simmer for 10–15 minutes to let the flavors blend well. Mash a few chanas to thicken gravy if desired.
Step 5: Final Touch:
Taste and adjust seasoning.
Garnish with chopped coriander.