Zest the lime, then cut in half and squeeze juice into a blender or food processor. Run a knife through the cilantro leaves a couple of times and add to the processor.
Put the rest of the ingredients in and process until smooth. Pour into a covered container and use on tacos, grilled fish, salads, etc.