Preheat oven to 350°F (175°C) and line baking sheets with parchment paper.
Cream together butter, granulated sugar, and brown sugar until light and fluffy.
Beat in eggs one at a time, then add vanilla extract.
In a separate bowl, whisk together flour, baking soda, and salt.
Gradually mix dry ingredients into the wet mixture until combined.
Fold in white chocolate chips and chopped macadamia nuts.
Scoop tablespoon-sized portions onto prepared baking sheets, spacing 2 inches apart.
Bake for 12–14 minutes, or until edges are lightly golden.
Let cookies cool on baking sheet for 5 minutes, then transfer to wire racks to cool completely.