Pressure cook soaked chickpeas with salt and water (3-4 whistles) until soft.
Heat oil, add whole spices (bay leaf, cardamom, cloves, cinnamon, cumin).
Add chopped onions and sauté till golden.
Add ginger-garlic paste and cook till raw smell goes.
Mix in tomato puree and cook until oil separates.
Add all spices – chole masala, turmeric, red chili, garam masala.
Add cooked chickpeas along with some water. Simmer for 10–15 mins.
Finish with amchur and coriander leaves.