In a saute pan add olive oil, onions and garlic. Cook over low heat for 15-20 minutes until onions are caramelized and browned. Let the onions cool for 5-10 minutes.
In a large bowl mix together cooled, cooked onions, yogurt, Worcestershire sauce and spices until combined.