Combine the ingredients for the dressing in a bottle and shake to combine until the honey is completely dissolved.
Refrigerate until ready to use.
Combine all the salad ingredients in a large bowl, pour the dressing over, and stir to combine.
Refrigerate for at least 1 hour before serving, stirring once or twice.
Serve warm, room temperature, or chilled.