Put all the ingredients except for the canola oil in a blender and blend until smooth.
Slowly add the oil and blend until the mixture has emulsified.
Serve with iceberg lettuce, tomatoes, onions, cucumber.