01 - Preheat oven to 350°F. Line a standard muffin tin with 12 paper liners.
02 - Melt 1 cup chocolate chips with butter in microwave-safe bowl in 20-second intervals, stirring until smooth.
03 - Whisk sugar and salt into chocolate mixture until combined. Add eggs one at a time, whisking well after each addition.
04 - Sift cocoa powder into batter and mix until smooth and glossy.
05 - Divide batter evenly among 12 cupcake liners, filling each about halfway.
06 - Mix shredded coconut with condensed milk and vanilla in small bowl until sticky.
07 - Roll heaping teaspoon of coconut mixture into small ball and press lightly into center of each unbaked cupcake.
08 - Bake for 20-25 minutes until edges are set and centers slightly puffed. Do not overbake.
09 - Cool in pan for 10 minutes, then transfer to wire rack to cool completely.
10 - Top each cupcake with 2 roasted almonds. Melt remaining chocolate chips and drizzle over almonds and cupcakes. Let set before serving.