Combine all ingredients except olive oil in the food processor. Process until completely combined.
Slowly drizzle the olive oil into the mixture with the food processor on, to emulsify the fat with the dressing. This will make sure the dressing doesn't separate.
Notes
Slowly drizzling the olive oil in allows the processor to break apart the fat into tiny molecules that can be suspended throughout the dressing. This will make sure that the dressing doesn't separate.