Heat the oil in a heavy pan and saute the onion on gentle heat for 10 minutes. Add the garlic, green chilli and ginger and fry for two minutes. Then add the cumin, coriander powder, chilli powder and turmeric and fry for 1 minute.
Add the tomatoes, salt and chickpeas (including the liquid in the can) . Top up with water if necessary to just cover. Bring to the boil and simmer covered for 45 minutes to an hour.
Lastly, add the lemon juice and garam masala just before serving. Serve sprinkled with coriander leaves
Recipe Notes
Kashmiri Chilli powder is available in Indian supermarkets.