Preheat the oven to 350 degrees F. Line baking sheets with parchment paper.
In a food processor, mix the flour, brown sugar, sugar, baking soda and salt. Add the butter and pulse until coarse crumbs form. Add the vanilla and eggs and continue processing until creamy. Add the white chocolate and macadamia nuts.
Using a spoon or small ice cream scoop (about 1 1/2 tablespoons), place balls of dough on the prepared baking sheets, about 3 inches apart to allow for spreading.
Bake until light brown with set edges but still soft in the center, about 18 minutes, rotating the pans halfway through. Do NOT over bake these cookies.
Cool on the baking sheets about 5 minutes and then transfer to cooling racks to cool completely. Store in airtight container or plastic bag to stay soft and moist.