This fabulously rich, dairy-free creamy vegan chocolate frosting tastes very good. Despite it’s healthy ingredient profile, it is still a high-calorie indulgence, so treat it as something to splurge on rather than everyday food.... Use it to frost cupcakes or a cake like Best Chocolate Cake. This topping is all about the chocolate, for best results, buy high quality bittersweet cooking chocolate, Valrhona or Caillebault are excellent.
Put chocolate in a double boiler (see Chef Tip). Stir occasionally until the chocolate has melted.
Remove from heat and stir in the hot coffee and boiling water. Whisk until completely smooth. Add the coconut milk, and whisk until completely mixed.
In a food processor, combine the chocolate mixture with the tofu. Process until smooth, about 10-15 seconds.
Transfer the mixture to a medium bowl and cover with plastic wrap. Refrigerate until look and the texture resembles cream cheese, about 1½ hours. If the mixture becomes too stiff, let sit at room temperature.
With an electric mixer, whip the frosting on high speed until fluffy and mousse-like in texture, about 1-2 minutes.
Use to frost your cake.
Make your own double boiler with a sturdy saucepan and a metal bowl that fits nicely on top. Just add a little water to the bottom of the saucepan bring it to a simmer, and place the metal bowl over it. The water should not touch bowl.
Cooking chocolate doesn’t always come in chips. If you buy it in bloc form, break it into small pieces – a hammer makes the best job of this – and melt as in step 1. Make sure there are no solid lumps of chocolate left before moving to step 2.