In medium pot over medium-low heat, add in butter and milk. Gently stirring to prevent from burning.
When butter has melted, add the cocoa and sugar into milk and butter mixture.
Continue to stir over medium-low heat while sugar dissolves. Leave pot on stove until mixture comes to a rolling boil. Stirring frequently to prevent burning.
Once mixture has come to a gentle rolling boil, add in the vanilla and salt. Stir.
After mixing in vanilla and salt, remove from heat and stir in oats, coconut, and nuts (if you are using.)
Stir until well combined, then using a scooping device (tbsp measure or ice cream scoop are my usual go-to's) scoop out golf ball sized scoops and plop them down on wax paper.
Leave cookies until cool and dry. You should be able to pick up haystack looking cookie from wax paper once they are cool and dry.
Try to eat just one...I dare you! Enjoy!