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