You will LOVE these vegan hot chocolate cupcakes, with their luxurious chocolate fudge sauce centre and fluffy swirl of vegan whipped cream frosting. The cupcakes themselves are moist and chocolatey, and incredibly easy to make – without any egg replacements!
Pre-heat the oven to 355 ºF (180 ºC) and line a 12-hole muffin tin with cupcake liners.
In a heat-proof bowl above a pot of simmering water, melt together the chocolate and coconut (or vegetable) oil. Set aside to cool slightly.
Sift together the all-purpose flour, cocoa powder, baking powder, baking soda and salt. Add the sugar and whisk well until everything is evenly distributed.
Mix together the non-dairy milk, warm water and lemon juice, and add them to the dry ingredients. Pour in the melted chocolate + coconut oil mixture, and whisk well until you get a smooth batter with no flour clumps.
Transfer the batter into the cupcake liners, so that each cupcake liner is about 3/4 full.
Bake at 355 ºF (180 ºC) for about 20 minutes or until the cupcakes have risen, are spongy/bouncy to the touch and an inserted toothpick/skewer comes out clean.
Allow to cool completely on a wire cooling rack.
For vegan chocolate fudge sauce:
Combine all chocolate fudge sauce ingredients in a saucepan, and cook over medium-high heat until the chocolate has melted and you get a glossy mixture.
Set aside until needed.
For vegan whipped cream frosting:
Using a stand mixer with the whisk attachment or a hand mixer with the double beater attachment, whip the coconut whipping cream (that's been chilled overnight) until soft peaks form, about 5 – 7 minutes.
Add the powdered sugar and whisk for a further minute, until the powdered sugar is fully incorporated.
Assembling the cupcakes:
Use an apple corer or a piping nozzle, turned upside-down, to create a hole in the middle of each cupcake. Fill it with the chocolate fudge sauce.
Pipe the whipped cream frosting with a piping nozzle of choice (I used a Wilton 1M nozzle).
Sprinkle with chocolate shavings.
Enjoy!
Storage:
The vegan hot chocolate fudge cupcakes keep well in a closed container in the fridge for about 2 - 3 days.