For the Dressing: Combine all the ingredients in a blender or food processor and blend until it's as smooth as you like it. Adjust the seasoning with salt and pepper.
For the Salad: Arrange the salad ingredients on a wide, shallow serving platter and drizzle the dressing on top. Serve immediately. Store extra dressing in a sealed container in the fridge for up to a week.