In a blender, combine all the ingredients except for the olive oil and blend until smooth.
While the blender is running, gradually add the olive oil in a steady stream until the mixture thickens.
Transfer the dressing to a container and refrigerate until ready to use.
