In a large bowl, add coleslaw mix, cranberries, diced apple, almonds, and green onions. Stir it all together and set aside.
In a medium bowl, add sour cream, mayonnaise, honey, apple cider vinegar, ginger, salt, and pepper and whisk until combined.
Pour the dressing over the coleslaw and stir until coated. Serve and enjoy!
