Place butter in a small sauce pan and cook over medium heat until the butter becomes bubbly, fragrant and nutty smelling - swirl and stir as neededWatch closely for small brown bits to begin forming on the bottom of the pan - this will happen around 5 minutesAs soon as you begin to see brown bits in the butter, remove the butter from the heatTransfer butter to your mixing bowl and allow to cool for a few minutes before proceeding with the recipe
For the Toasted Coconut
Preheat oven to 300°. Spread coconut evenly on a line baking sheet. Toast coconut for 3-4 minutes until just golden brown. Remove from oven and cool completely.
For the Cookies
In a small mixing bowl, combine flour, baking soda and salt. Set aside. Add your sugars to the cooled brown butter and mix until nice and fluffy. Mix in eggs and vanilla. Fold in your dry ingredents, ½ at a time.
Add chocolate chips, toasted coconut and Macadamia nuts. Fold gently until the add ins are all well distributed through the dough. Transfer to the refrigerator for 10-15 minutes.
Preheat oven to 375°. Scoop dough onto a lined sheet pan. Bake cookies for 9-10 minutes. The edges will be golden brown and the middles should just start to brown lightly. Allow cookies to cool on the sheet pan for 5-6 minutes before transferring to a cooling rack to cool completely. Cookies can be stored at room temperature for up to 5 days.
Notes
If you don't want to bake all of the cookies at once, scoop the dough onto a lined sheet pan and freeze. Once the balls of dough are frozen, move to a freezer bag and store cookie dough in the freezer for up to 3 months. When you want fresh cookies, just pop the frozen dough onto a cookie sheet and bake at 375° for 9-10 minutes.