Heat olive oil in a medium skillet. Add onions and saute, stirring frequently, for about ten minutes.
Place the remaining ingredients in a blender cup. Carefully add the hot onions. Blend for about thirty seconds until smooth. Serve immediately or freeze in small portions for later.