Heat oil in a pan, add cardamon pods, cloves, and bay leaves. Cook stirring 30 seconds.
Add the cumin, asafetida, and cook for one minute.
Add onions and sauté for 8 minutes until golden brown.
Add the chickpeas.
Stir in the ginger and garlic paste and sauté for another minute or two.
Add the tomatoes and stir-fry over high heat for 2 minutes.
Add the green chilies and salt and cook for another 3 minutes.
Add the chili powder and ground coriander and cook for 6-8 minutes until the mixture turns dark and the oil starts to separate from the edge of the pan.
Add the sugar and lemon juice
Garnish with coriander and ginger.
Notes
If the mixture gets too dry you can add a little boiling water.