Preheat oven to 350 degrees.
Line a baking sheet with parchment paper.
In a large mixing bowl whisk together melted butter, brown sugar, and granulated sugar until smooth.
Add eggs, vanilla extract, and orange zest.
Whisk until fully combined.
Add flour, baking soda, and salt.
Mix until a soft dough forms.
Fold in the white chocolate and dried cranberries.
Chill the dough for 20 minutes.
Scoop portions of dough onto the prepared baking sheet.
Leave space between each cookie.
Bake for 10 to 12 minutes or until the edges are lightly golden.
Remove from the oven.
Allow cookies to rest on the baking sheet for 5 minutes.
Transfer to a cooling rack and cool completely.