Preheat oven to 300F. Line two baking sheets with parchment paper. Set aside.
In a large bowl, combine nuts. Set aside.
In a medium bowl, beat egg white with a whisk until foamy. Add sugar, spices, and salt.
Pour egg white-sugar mixture over nuts. Gently fold until nuts are evenly coated. Divide nuts between prepared baking sheets.
Bake candied nuts at 300F for 30 minutes or until golden brown, stirring once every 15 minutes.
Cool nuts completely on the baking sheet. Once cooled, break the nuts apart into clusters and combine them with dried cranberries.
Store snack mix in an airtight container at room temperature for up to 2 weeks.