Finely chop the chocolate and transfer it into a bowl that can withstand heat; set it aside.
Warm the cream in a saucepan set over medium heat, or alternatively, bring it just to a simmer using a microwave-safe container. Heat until the cream begins to bubble gently, about 2 to 3 minutes.
Carefully pour the hot cream over the chopped chocolate. Allow the mixture to sit undisturbed for 3 to 5 minutes so the heat can melt the chocolate.
Incorporate the vanilla extract, then whisk or stir gently until the chocolate is fully melted and the mixture becomes smooth and glossy.
Cover the surface of the mixture directly with plastic wrap to prevent condensation from forming. Refrigerate for about an hour or until the ganache becomes firm enough to shape.
Using a tablespoon measure, portion out the chilled mixture into scoops and roll each into a round shape between your palms.
If the mixture begins to soften excessively while forming, briefly return it to the refrigerator to firm up before continuing.
Roll the shaped truffles in your preferred toppings—cocoa powder, ground nuts, or sprinkles—then arrange them on a parchment-lined tray.
Chill the coated truffles again until fully set. Once firm, transfer them to a sealed container.
Keep the truffles refrigerated and allow them to sit at room temperature for approximately 20 minutes before serving to enhance texture and flavor.