From World-of-the-East Vegetarian Cooking by Madhur Jaffrey's.
Heat oil in wide pot over medium heat, When hot, put in minced onions and garlic. Stir and fry until the mixture is a rich medium brown shade. Turn heat to medium low and add the coriander, cumin (not the roasted cumin), cayenne, and turmeric. Stir for a few seconds. Now put in the diced tomatoes. Stir and fry until the tomatoes are well amalgamated with the spice mixture and brown lightly. Add the chickpeas and 1 cup water. Stir. Add the ground roasted cumin, paprika, garam masala, salt, and lemon juice. Stir again. Cover, reduce heat to low, and simmer 10 minutes. Remove cover and add the minced green chili and grated ginger. Stir and cook uncovered for another 30 seconds.