01 - Place the chopped chocolate in a heatproof bowl.
02 - In a small saucepan, heat the heavy cream until it just begins to simmer. Remove from heat and pour over the chopped chocolate. Let sit for 1 to 2 minutes.
03 - Stir gently until the chocolate fully melts and the mixture is perfectly smooth.
04 - Add the softened butter and vanilla extract, stirring continuously until the ganache is glossy and fully combined.
05 - Cover with plastic wrap and refrigerate for at least 2 hours, or until firm enough to scoop.
06 - Using a teaspoon or melon baller, scoop small amounts of ganache and quickly roll between palms to form 1-inch diameter balls.
07 - Roll each truffle in your preferred coating: cocoa powder, chopped hazelnuts, shredded coconut, powdered sugar, or chocolate sprinkles.
08 - Place truffles in a decorative box or airtight container. Refrigerate until serving. Allow to sit at room temperature for 10 to 15 minutes before enjoying.