In a blender or a food processor, add all ingredients except for oil. Blend just until mixed together and slightly foamy.
With blender or food processor running, slowly pour oil through lid. Pour a slow steady stream of oil. This will allow the ingredients to emulsify.
Store in a glass jar with a lid in the refrigerator for up to two weeks.