Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a large bowl, beat butter, granulated sugar, and brown sugar until light and fluffy (~3 mins).
Mix in eggs one at a time, then add vanilla extract.
In a separate bowl, whisk flour, baking soda, and salt. Gradually mix into the wet ingredients.
Gently stir in macadamia nuts and white chocolate chips.
Drop 1.5-tbsp dough balls onto the baking sheet, 2 inches apart.
Bake for 10–12 mins until edges are golden.
Let cool on the sheet for 5 mins, then transfer to a wire rack.