In a food processor, process the shredded coconut, coconut oil, honey, vanilla extract, and salt until it forms a thick paste, about 2 to 3 minutes. Test the coconut mixture to see if it holds together by squeezing a small amount in your palm. It should compact nicely. If the coconut is still too loose to hold together well, continue to process the coconut mixture for 1 to 2 more minutes.
Scoop the coconut mixture with a tablespoon and drop onto a baking sheet lined with parchment or silpat. Press each ball into a small rectangle, taking care to make sure the sides and top are compact. Press an almond on top of the coconut rectangles.
Place the coconut rectangles in the freezer and freeze for 15 to 30 minutes, or until solid.
Once the coconut is frozen, melt the chopped chocolate in a microwave-safe bowl in the microwave in 15 second intervals, stirring between each interval, until the chocolate is smooth.
Carefully skewer each frozen candy bar onto a toothpick and dip into the melted chocolate, tapping off any excess. Return the bar to the parchment or silpat and wait for the chocolate to dry before removing the toothpick. Since the coconut is frozen, this should only take about 30 seconds.
Allow the coconut to thaw before serving. Store at room temperature in an airtight container; these should keep for several days.
I'm a student, photographer, and science teacher with a sweet tooth. As a self-taught baker, my love affair with pastries began in my own kitchen. The voice behind the blog Pastry Affair, I develop recipes for the home baker, combining a mixture of rusticity, homespun flavors, and honesty.