In a food processor or by hand, finely chop cabbage and carrot. Combine together in a large bowl. Set aside.
Combine rest of ingredients in a separate bowl until well mixed. Pour over cabbage and carrot mixture. Mix well. Cover and refrigerate at least overnight to let flavors meld and come together.