Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
Cream 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 ingredients until combined.
Fold in white chocolate chips and macadamia nuts.
Scoop cookie dough onto the prepared baking sheet, spacing 2 inches apart.
Bake for 10–12 minutes or until edges are lightly golden.
Allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.