Rinse and thinly slice cabbage. Rinse, peel, and grate carrots.
Chop walnuts.
In a large bowl, use a fork to whisk together vinegar, oil, sugar, celery seed, and salt. Add cabbage, carrots, walnuts, and cranberries. Toss to mix well.
Notes
If you buy a head of cabbage larger than 1 pound, slice up leftover cabbage to use in another meal. Serve as a warm side dish by sautéing with sliced apples and seasoning with a little cider vinegar, salt, and pepper. Serve with chicken or pork.