1 pounds dried chickpeas β rinsed and soaked 8β12 hours
8 cups water β for cooking chickpeas (plus more as needed)
2.5 teaspoons fine salt β divided
3 tablespoons neutral oil
1 teaspoons cumin seeds
1 each bay leaf
2 cups onion β finely chopped
1 each green chili β finely chopped
4 cloves garlic β minced
1.5 tablespoons ginger β finely grated
2 teaspoons ground coriander
1 teaspoons ground cumin
0.5 teaspoons ground turmeric
1 teaspoons Kashmiri red chili powder
1.5 cups tomato β finely chopped
1 teaspoons garam masala
1.5 teaspoons amchur powder
cilantro leaves β chopped (for serving)
Instructions
Drain the soaked dried chickpeas and place them in a pot with 8 cups water and 1 teaspoon of the fine salt. Bring to a boil, then simmer until the chickpeas are tender but not falling apart, 60β90 minutes (or 20β25 minutes at pressure in a pressure cooker). Reserve 2 cups of the cooking liquid, then drain the chickpeas.
Heat the neutral oil in a wide pot over medium heat. Add the cumin seeds and bay leaf; let them sizzle until fragrant, about 30 seconds.
Add the finely chopped onion and cook, stirring often, until deep golden brown, 8β10 minutes.
Stir in the green chili, minced garlic, and grated ginger; cook until the raw aroma fades, 2β3 minutes.
Lower the heat and add the ground coriander, ground cumin, ground turmeric, and Kashmiri red chili powder. Splash in a tablespoon of the reserved chickpea cooking liquid to prevent scorching and bloom the spices; cook 30β60 seconds until fragrant.
Add the chopped tomato and cook, stirring and scraping the pan, until thick, glossy, and the oil separates from the masala, 8β12 minutes.
Add the cooked chickpeas, the remaining 1.5 teaspoons fine salt, and 1.5β2 cups of the reserved cooking liquid to make a loose gravy. Simmer gently, uncovered, 15β20 minutes, stirring occasionally. Lightly mash a ladleful of chickpeas against the pot to thicken if desired; cook until the gravy clings to the chickpeas and looks glossy.
Stir in the garam masala and amchur powder and simmer 2 minutes more. Turn off the heat, cover, and rest 5 minutes.
Discard the bay leaf. Taste and adjust salt or chili. Serve hot, topped with cilantro leaves.