Make the filling. Combine the heavy cream and chocolate in a small saucepan or in a microwave-safe bowl. Heat, stirring frequently, until the chocolate melt and the mixture is smooth. If doing this in the microwave, heat for 30 seconds at 50% power, stirring in between. ¼ cup (60 ml) heavy cream 6 ounces semisweet chocolate
Beat cream cheese and sugar. In a large mixing bowl (I like to use my stand mixer with my paddle attachment) beat together the cream cheese and sugar at low speed, until thoroughly combined. Scrape the bottom and sides of the bowl with a spatula and beat until smooth. 12 ounces cream cheese ½ cup (100 g) granulated sugar
Add eggs. Add the eggs one at a time, beating to combine. Scrape down the bowl as needed. 2 large eggs
Add vanilla and cocoa. Stir in the vanilla, then the cocoa powder. 2 teaspoons vanilla extract 1 tablespoon cocoa powder
Add melted chocolate mixture. Add the chocolate/cream mixture, beating on low speed until thoroughly combined. Scrape the bottom and sides of the bow with a spatula; and beat to combine briefly, just until smooth.
Divide the batter between the 12 cupcake liners. Use a small ice cream scoop to transfer the cheesecake mixture to your cupcake tin. Fill up to the top. I like to use a small cookie scoop for this. Smooth the top with a spatula.
Bake for 20-25 minutes. Remove from the oven and cool to room temperature for one hour then refrigerate for 2 hours or until firm. Remove from the muffin tin.