In food processor or mortar and pestle grind cashews and garlic until small.
Add in chickpeas (see note below on how to sprout them), ginger, salt and spices/herbs. Grind until chickpeas are small bits.
Add in lemon/lime juice and olive oil and blend until smooth. You may need to add a splash of water to reach desired consistency (smooth but not runny).
That's it your ready to eat enjoy!
How to sprout chickpeas: Rinse and soak 1 cup of dried chickpeas for 12-24 hours, if soaking for 24 hours rinse and add new water half way through. After they have soaked rinse and place in a large clean glass jar and place cheesecloth over the top with an elastic. Place on its side so the chickpeas get a lot of air circulation in a well lit room. Chickpeas will take 1-4 days to sprout and will need to be rinsed 2-3 times a day. They are ready to eat when the "tail" is 1/4-1/2 inch long :).