Heat oil in a large pan and cook onions and garlic until onions are browning. Add the spices and cook, stirring, until fragrant.
Add bay and curry leaves, tomatoes, coconut milk, water and chickpeas and bring to a simmer. Simmer, covered, about 30 minutes or until chickpeas are tender. Add beef and simmer another 10 minutes or until beef is just done.