In a large bowl, mix all of the ingredients EXCEPT for the shredded cabbage. Whisk until everything is well combined.
Add the shredded cabbage to the bowl and toss to coat it with the dressing mixture. Cover and chill in the refrigerator for at least one hour so that the cabbage can absorb all the flavors of the dressing. Toss again before serving.