Drain the silken tofu through a sieve and mash it until smooth.
In a bowl, combine the mashed tofu, milk, sugar, and chocolate.
Heat using a double boiler or microwave until the chocolate is fully melted.
Strain the mixture through a sieve once again for a smooth texture.
Pour the mixture into pudding molds and refrigerate for at least 2 hours until set.
Top with desired toppings, such as cocoa powder or fruits, to finish.