Add the oil to a pan and heat on medium heat until warm.
Add the diced onions and cook for 4-5 minutes on medium heat until softened and golden brown.
Add the chopped tomatoes and cook for a further 3-4 minutes until the tomatoes have softened.
Add the salt, chilli powder, turmeric powder, garlic paste, and green chilli then cook the spices for 3-4 minutes
Add a tbsp of water to the pan to ensure that the spices do not burn and cook for another 3-4 minutes.
Add the chickpeas and cook on medium heat for 2-3 minutes.
Add the water and cook for 15-20 minutes.
When the curry is thickened, add the cumin powder and coriander and then cook for 2-3 minutes.
Serve alongside puri and enjoy!
Notes
Note 1 - If using fresh chickpeas, then leave to soak in at least 100ml of water overnight.Note 2 - Use the water. from the drained chickpeas, if you are using fresh chickpeas. The chickpeas may take longer to cook and if the water has evaporated you may add more water to help cook the chickpeasNutritional facts:The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.