Add evaporated milk, sugar, egg yolks, butter, and vanilla to a large pan and place on stovetop over medium heat.
Stir so that it becomes well combined. Continue stirring until thickened, this takes approximately 11-12 minutes. I set my time for 11 minutes and 30 seconds, this seems to work every time.
Once thickened remove from heat and add coconut and pecans. Beat until thick enough to spread.
Place a teaspoon of frosting in the well of the cookie, repeat with remaining cookies and frosting.
Once all of the cookies are frosted. You can serve or add additional toppings.
Add ¾ cup of coconut to a pan and broil until coconut is toasted to a golden brown. Remove from oven and set aside along with some finely chopped pecans.
Melt chocolate in microwave following directions. Dip the tops of the cookies in the chocolate, making sure not to cover the entire top of the cookie, just the tip then sprinkle with toasted coconut and finely chopped pecans.
Allow chocolate to harden and cool. Enjoy!