Preheat oven to 350°F. Line baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
In the bowl of a stand mixer with a paddle attachment, cream together the butter and both sugars on medium speed until light and fluffy (3-5 minutes), scraping the sides of the bowl as needed.
Add eggs, one at a time, mixing well after each addition.
Add vanilla. Mix well.
To the butter and sugar mixture, add the dry ingredients and mix until just combined, making sure to not over mix.
Fold in the white chocolate chips and macadamia nuts.
Using a 2-tablespoon scoop, place the scoops of dough onto the lined baking sheets.
Use the bottom of a kitchen glass to slightly flatten each cookie. Bake for 9-10 minutes, or until the edges just begin to turn golden brown.