Firstly, in a mixing bowl, add red chilli powder, turmeric powder, coriander powder, cumin powder, amchur powder, chole masala, and garama masala. mix well. Masala mix is ready.
Now heat the oil in a pan, add cumin seeds, bay leaf, and kasuri methi. Sauté for a minute.
Now add chopped onions and sauté till it gets light brown in color. Also, add ginger-garlic paste and green chilli slits. Sauté for a minute.
Then add masala mix and sauté till oil separate from its sides.
Add tomato puree and salt. Cover and cook gravy till oil release from its sides.
Then add boiled chana and mix well. Mash some chana with a bowl and mix well.
Now add boiled chana water and mix well.
Bring it to a simmer and let simmer on low-medium heat for 10-15 minutes.
After simmering, the water gravy will get thicker, and also chana has absorbed lots of flavors.
Heat ghee in a pan, add ginger slits, green chilli slits, and sauté. Switch off the gas, add red chilli powder and add tadka on chole curry. Mix well.
Lastly, sprinkle chopped coriander leaves. chole curry is ready.