Preheat oven to 350 degrees F. Line a baking sheet with parchment paper, set aside.
In a large mixing bowl, combine melted butter with brown sugar. Mix until completely blended. Add in eggs, almond extract, and vanilla extract until fully combined.
Add flour, cocoa powder, salt, and baking soda to mixing bowl. Beat just until incorporated. Fold in macadamia nuts and all but 1/2 cup of the milk chocolate chips.
Using a 2 Tbsp cookie scoop, drop dough two inches apart on prepared cookie sheet. Using the reserved milk chocolate chips, press 5 or 6 on top of each cookie before baking.
Bake for 10-12 minutes. The cookies will be slightly underbaked, but not runny. Allow to cool on baking sheet 5-10 minutes before moving to a wire rack to cool completely.
Notes
Make sure to use unsweetened cocoa powder in this recipe (as opposed to sweetened cocoa mix).
Be careful not to over bake the cookies. They will still look soft and slightly underdone when you take them out of the oven. As they cool on the baking sheet, they'll continue to bake and solidify into fudgy chewy chookies.
This dough freezes beautifully! Roll into balls and store in a freezer safe container. You can bake the dough right from frozen when you're ready to eat the cookies! Just add another minute on to the baking time. No thawing required!