Heat the olive oil in a pan over medium heat or omit the oil and use a splash of water or vegetable broth.
Add the onions, garlic and mushrooms and cook for 6 or 7 minutes, stirring every couple minutes to allow them to start to brown.
Add all the spices and cook for a few more minutes, stirring often.
Add the chickpeas and continue cooking and stirring for 5-10 minutes until heated through and browned.