Start by making the chocolate fudge ganache. Chop the chocolate and place in a heat proof bowl. Pour the heavy cream (or coconut cream if you’re dairy free) into a small saucepan and place over medium heat.
Heat until it simmers, then pour over the chopped chocolate. Stir together until the chocolate has melted completely. Add the honey to taste. Leave the ganache to set at room temperature for 1-2 hours. If you’re in a rush you can place it in the fridge.
Preheat your oven to 350°Fahrenheit and grease and line an 8-inch round cake pan.
In a large bowl, whisk the flour, cocoa powder, sugar, salt, baking powder and baking soda together.
Add in the egg, vanilla extract, oil and milk. Pour the hot water in and mix until the cake batter is smooth.
Pour the cake batter into the prepared pan and bake for 20-26 minutes. A toothpick inserted in the middle should come out clean.
Let the cake cool in the pan for 20 minutes, then remove and let cool on a wire cooling rack.
Once the cake has cooled completely , use a hand mixer to beat the chocolate ganache until it is spreadable. Spread over the cooled cake and let it firm up before serving. Enjoy!