Toasting coconut is a simple process but it can go from non-toasted to a burnt mess quickly. Keep a watch on it as you toast it in a dry skillet over medium-high heat and stir it often. Allow the coconut to cool before using in a recipe.
To toast the chopped pecans, you will again use a dry skillet, over medium-high heat, and stir the nuts often to avoid burning them. Allow to cool before adding to the cookie dough.
Preheat oven to 350 degrees and line a baking sheet with a baking mat, parchment paper, or spray with nonstick spray. Set aside.
In a medium bowl, whisk the flour, cocoa powder, baking soda, and salt. Set bowl aside.
Using an electric hand mixer and a large mixing bowl, combine both sugars and butter; cream together until smooth and fluffy. Add in the vanilla and egg; mix until well combined.
Gradually add the dry ingredients to the butter/sugar mixture and mix until just combined.
Using a wooden spoon, fold in chocolate chips, toasted coconut and pecans.
With a cookie scoop drop tablespoon sized drops of cookie dough onto prepared baking sheets.
Bake 10-12 minutes, or until tops are puffed up and browned. Allow to cool on baking sheet two minutes before removing to wire cooling racks to cool completely.