Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
In a medium bowl, whisk together the flour and baking soda. Set aside.
In a large bowl, using an electric mixer, cream together the butter, granulated sugar, light brown sugar, and salt until light and fluffy.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Stir in the white chocolate chips, reserving some for topping if desired.
Drop tablespoon-sized balls of dough onto the prepared baking sheets, spacing them about 2 inches apart.
Bake for 10-12 minutes, or until the edges are golden brown and the centers are set.
Allow the cookies to cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Notes
For a festive twist, consider adding dried cranberries or chopped macadamia nuts to the dough. Store cookies in an airtight container at room temperature for up to 5 days.