Preheat the oven to 350°F (175°C). Spread the almonds on a baking sheet and roast them for 10-15 minutes until they are lightly browned. Allow them to cool before proceeding with the recipe.
Break up the chocolate in small pieces and place in a large heatproof glass bowl. In 15 second increments, melt on low-power, giving it a stir after each increment, until completely melted. Or do like I did using the double broiler method. Place broken up chocolate in a heatproof bowl set over a pot of simmering water. Stir until beginning to melt
Just before it's completely melted, remove the chocolate from the heat (or the microwave).
Use a spatula to stir together until smooth.
Add the roasted almonds to the melted chocolate and stir to coat all the almonds.
Line a large baking sheet with parchment paper or a silicone mat.
One by one, dip the almonds into the melted chocolate, making sure to fully coat. Use a fork (or two forks) to pick up the almond, tap the fork on the side of the bowl to remove excess chocolate, and transfer the almond to the prepared sheet. You can slide it off the fork using a toothpick. Repeat this process until all the almonds are coated.
Optional: Sprinkle a pinch of sea salt or flaky sea salt on top of the wet chocolate for an added touch of flavor.
Place the baking sheet in the freezer to allow the chocolate to harden. If you let them set at room temperature, it will take several hours. Once completely set, ENJOY!