Prepare the Cranberries: Rinse the cranberries under cold water. If using frozen cranberries, no need to thaw them.
Cook the Sauce: In a medium saucepan, combine the cranberries, sugar, water, vanilla extract, and cinnamon. Bring it to a boil over medium heat, stirring occasionally.
Simmer: Once boiling, reduce the heat and simmer for about 10-15 minutes, or until the cranberries burst and the sauce thickens. Remove from heat and let cool slightly.
Cool Down: Transfer the sauce to a bowl and let it cool to room temperature before moving it to the refrigerator to chill for at least an hour.
Melt the Chocolate: In a microwave-safe bowl, combine the dark chocolate chips and coconut oil. Microwave in 30-second intervals, stirring in between, until the chocolate is completely melted and smooth.
Dip the Sauce: Once the cranberry sauce is chilled, use a small cookie scoop or spoon to form small, uniform amounts of cranberry sauce and place them on a parchment-lined baking sheet.
Drizzle with Chocolate: Dip each mound of cranberry sauce into the melted chocolate, ensuring they are fully coated before placing them back on the baking sheet.
Garnish: While the chocolate is still warm, sprinkle a small pinch of sea salt on top for added flavor.
Chill Again: Place the baking sheet in the refrigerator for about 30 minutes or until the chocolate has set.