Drain olives and set aside in an airtight container.
Roughly chop herbs, garlic, and shallot. In the bowl of a food processor, add herbs, garlic, and shallot along with remaining ingredients. Blend until smooth. Pour mixture over olives and seal with lid. Let sit at room temperature for two hours to allow flavors to develop. Store in refrigerator until ready to serve.
When ready to serve olives, preheat oven to 350 degrees. Place olives plus herb mixture in a small baking dish and bake until warmed through, about five minutes.