Peel outer layer from cabbage and remove core. Finely shred the cabbage and the carrot or turnip using a knife, grater or food processor. Wash and dice the apple. Transfer to a bowl and set aside.
In a small bowl combine remaining ingredients. Pour over slaw mix and toss to coat. Cover and refrigerate for at least 1 hour, or up to 6 hours, before serving. Coleslaw will keep in the refrigerator for up to 5 days.
Top with seeds and optional raisins before serving.