Preheat oven to 375°
Using an electric mixer or a stand mixer, beat butter, brown sugar, sugar and vanilla together until combined.
Add egg and mix until incorporated.
In a medium bowl, whisk flour, baking soda, and salt together.
Add dry ingredients to sugar mixture. Beat until combined.
Stir in white chocolate chips, dried cranberries and pecans.
Drop by rounded 1 1/2 teaspoons on ungreased cookie sheet. (I used a 1 1/2 inch cookie scoop)
Bake for 8 - 9 minutes or until edges start to brown.
Remove from oven. Let sit on baking sheet for a couple minutes. Transfer to wire rack to cool.