This Italian salad is named for the island of Capri off the coast of Italy where it may have originated. The red, white and green colours in a traditional Caprese salad match the colours of the Italian flag.