These ultimate chocolate cupcakes are super decadent. It's comprised of a dark chocolate cake with milk chocolate filling and whipped chocolate ganache topping.
Preheat oven to 350 degrees F. Line cupcake tin with paper liners.
Combine dark chocolate and cocoa powder in a large bowl. Pour hot coffee over mixture. Cover with plastic wrap and let sit for a couple minutes. Remove cover and whisk until smooth. Chill in the refrigerator for about 10 minutes.
In a medium bowl whisk together flour, sugar, salt, and baking soda.
Once chocolate mixture has cooled, whisk in oil, eggs, vinegar and vanilla. Fold in flour mixture. Divide batter between 12 cupcakes. Remove milk chocolate filling from fridge.
Add a rounded teaspoon of milk chocolate filling on top of each cupcake. Bake for 17-20 minutes until cake is set. Let cool in pan for 3-5 minutes before unmolding and allowing to cool completely on wire racks.
In a microwave safe bowl, combine milk chocolate and cream. Microwave for 30 seconds on half power. Stir. Repeat if chocolate is not melted. Whisk until smooth. Chill in the refrigerator while you prepare cupcakes. Do not leave in fridge for more than 30 minutes.
Place chopped chocolate in a medium bowl. Heat cream until simmering. Pour cream into chocolate and cover with plastic wrap. Let sit for 3-5 minutes. Remover cover and stir until ganache is homogeneous. Cover with plastic wrap (let plastic wrap touch chocolate to prevent condensation formation). Every 30 minutes stir. Let sit until ganache is pipeable consistency.
Place ganache in bowl of stand mixer. Using a whisk attachment, whip on medium speed until ganache until airy and fluffy. Transfer to piping bag and decorate cooled cupcakes.
ADAPTED FROM THE SCIENCE OF GOOD COOKING