Preheat the oven to 300 degrees.
Spread the slivered almonds onto a dry sheet pan and toast in the oven for about 5 minutes. Keep an eye on the nuts so that they do not burn. Once the almonds are toasted, set them aside to cool. When they are cooled, give the nuts a light chop. Set a small pan on the stove over low heat and pour in the coconut milk. Using a whisk, stir the lumps out of the coconut milk and allow it to come to a simmer. Do not let the milk boil.
When the milk comes to a simmer, turn off the heat and stir in the chocolate chips slowly until the mixture is smooth and glossy.
Pour the melted chocolate into a shallow bowl. Mix in the chopped toasted almonds, vanilla and cinnamon, if using.TIP: For chilling the truffle mixture, a shallow bowl seems to work best. It helps the chocolate cool faster and more evenly. Chill the chocolate in the freezer for 1-2 hours or overnight in the refrigerator. Check that the truffle mixture has set by inserting a knife into the center of the bowl. If the mixture looks solid then it’s ready to roll!
When you are ready to form the truffles, toast the shaved coconut flakes. Once again, preheat the oven to 300 degrees and add the coconut to a dry sheet pan. Toast the coconut until it is golden brown; about 4-5 minutes.
Once the coconut is toasted, allow it to cool and then give it a rough chop. You want the pieces small enough to roll the truffles into.
Using a 1 TBSP cookie scoop, scoop out the truffles one at a time. Give the truffle a little roll in the palm of your hand and then toss each one into the chopped toasted coconut.
Store the truffles in an airtight container in the freezer or refrigerator for up to 7 days.