Fry onions on ghee.
Add cardamom, bay leaf, garlic and ginger. Cook for few mins.
Add ground coriander, garam masala, chili, paprika, curry, cumin and turmeric.
Add tomato puree, salt and pepper. Cook for a few mins.
Add chickpeas and water. Cook until tender (20 mins).
Garnish and serve.