Place a large heatproof bowl over a pot of simmering water, making sure the bowl fits snugly on top of the pan and that the bottom of the bowl isn’t touching the simmering water. Add the egg yolks and sugar into the bowl and cream together with a whisk. Add the amaretto and and continue to whisk until the mixture is very thick and almost doubled in volume, about 10 minutes.
Remove from heat and stir in the mascarpone, a little bit at a time, until the mixture is smooth and the cheese is completely combined. Set aside.In a chilled bowl, whip the heavy cream and confections’s sugar with a handheld electric mixer on medium-speed. Whip until medium-soft peaks form. Then fold the whipped cream into the mascarpone mixture, and stir well to combine.
In a small saucepan, combine the hot coffee, chocolate, and cocoa powder. Whisk well to melt the chocolate and evenly combine the ingredients. Then stir in the Kahlua and vanilla. Allow mixture to cool for about 5 minutes.