Preheat oven to 325°F. Line baking sheet with parchment paper and set aside.
Combine 1 ¼ cups chocolate chips and butter in a microwave safe container. Heat on high for 30 seconds, stir. Heat for another 15 seconds and stir again. Let sit for 1-2 minutes and then stir again until smooth.
1 ¼ cups semi-sweet chocolate chips, 6 tablespoons unsalted butter
Stir in the espresso powder. Let chocolate mixture cool for 15-20 minutes.
2 teasoons instant espresso powder
Beat the eggs, sugar, and vanilla together until combined, about 2 minutes.
2 large eggs, ¾ cup granulated sugar, 1 tablespoon vanilla extract
Turn the mixer to low and slowly add in the cooled chocolate mixture, mixing just until combined.
Combine the flour, salt, and baking powder in a small bowl. Stir in the flour mixture just until combined.
⅓ cup all-purpose flour, ½ teaspoon kosher salt, 1 teaspoon baking powder
Combine the walnuts, chocolate chips, butterscotch chips, coconut in a medium bowl Toss with 1 tablespoon of flour. Stir into dough.
1 cup chopped walnuts, 1 cup semi-sweet chocolate chips, 1 cup butterscotch chips, 1 cup sweetened coconut flakes, 1 tablespoon all-purpose flour
Scoop cookie dough onto prepared baking sheet using a cookie dough scoop or a rounded tablespoon.
Bake for 13-15 minutes. Let cookies cool on baking sheet for 5 minutes before transferring to a cooling rack.
Store in an airtight container for up to a week.