In frying pan, heat oil. Fry onion until golden.
Add cinnamon and cloves. Cook few seconds.
Add garlic, ginger, chili pepper, ground coriander. Cook 5 mins, stirring.
Add tomatoes, with the juice and cook until all liquid evap.
Add chick peas to pan, mixing well and cook 5 mins.
Pour juice of chick peas & simmer for 25 mins or till all liquid gone
Sprinkle with garam masala and garnish with cilantro.