Process all ingredients into a puree in the food processor. Serve in small bowls, sprinkle with cayenne pepper if necessary. Flatbread goes great with it.
Tahini or tahini is a sesame paste that can be bought in jars or cans in Arabic and Turkish grocery stores. I recommend the cans from the Arabic stores.