1. Wash hands well with soap and warm water. Wash produce well.
2. Shell the garbanzos and discard the pods (about 3 cups garbanzos).
3. Place them in a steamer over boiling water and cook for about 20 minutes until tender but not mushy.
4. Cool for 5 minutes.
5. Place the garbanzos in a food processor with 1/4 cup water, the lemon juice, garlic, cayenne, cumin seeds, cilantro, tahini and olive oil. Blend until smooth.
6. Adjust the seasoning to your preference with salt, garlic and cayenne.
7. Serve immediately.
Note: To toast the cumin seeds, place in a dry skillet over medium-low heat and cook for 1 or 2 minutes until fragrant.