Add the sliced cabbage, carrots, apple, cranberries and nuts to a large bowl.
Pour the maple syrup, balsamic vinegar, ginger and salt and pepper into a mason jar or salad dressing shaker (affiliate link) and shake well to combine.
Pour the dressing over the salad, toss well, and serve.
Notes
To make this salad ahead of time, simply mix the salad ingredients together and mix the dressing separately, reserving it and dressing the salad when ready to serve.