Preheat oven to 350°F (175°C) and line a baking tray with parchment paper.
In a bowl whisk together flour baking soda and salt.
In another bowl beat butter granulated sugar and brown sugar until creamy.
Add eggs one at a time mixing well after each addition.
Mix in vanilla extract.
Gradually add dry ingredients and mix until combined.
Fold in white chocolate chips and dried cranberries.
Scoop dough onto prepared baking tray leaving space between each cookie.
Bake for 10–12 minutes until edges are lightly golden.
Cool on baking sheet for 5 minutes then transfer to wire rack to cool completely.