Soak chickpeas in water for at least 8 hours.
Finely chop onion, garlic, and ginger.
Heat cooking oil in a pan and sauté the onion.
Add garlic and ginger, then stir-fry together.
Add chopped tomatoes and mix well.
Add the soaked chickpeas, curry powder, and salt.
Pour in water and bring to a boil.
Simmer over medium heat for 20 minutes.
Top with cilantro leaves to finish.