01 -
Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper.
02 -
In a large bowl, cream together softened butter, brown sugar, and granulated sugar until light and fluffy, about 3-4 minutes.
03 -
Beat in egg and vanilla extract until well blended.
04 -
In a separate bowl, whisk together flour, baking soda, and salt.
05 -
Gradually add dry mixture to wet ingredients, stirring until just combined. Fold in cranberries, white chocolate chips, and pecans if using.
06 -
Drop tablespoon-sized portions of dough onto prepared baking sheets, spacing 2 inches apart. Bake for 10-12 minutes until edges are golden but centers appear slightly underbaked.
07 -
Allow cookies to rest on baking sheets for 5 minutes before transferring to wire racks to cool completely.