Preheat oven to 175 degrees Celsius/350F. Line a 12 cavity muffin tray with cupcake liners and set aside.
To make cupcakes, in a bowl, combine Almond Milk and Apple Cider Vinegar. Leave to sit for 10 minutes before proceeding.
After 10 minutes, add Vegetable Oil, Vanilla Extract and Sugar to your Almond Milk. Whisk well to combine.
In another large bowl, sieve Flour, Cocoa, Baking Powder, Baking Soda , Instant Espresso and Salt. Add this dry mixture to your wet mixture in 2 additions and whisk till combined. Be careful to not over mix.
Fill liners 3/4 of the way with your batter and bake for 18-20 minutes or until a skewer inserted into each cupcake comes out clean. Remove tray from oven and leave to cool to room temperature.
Whilst the cupcakes are baking, prepare Chocolate Ganache by combining Chocolate, Coconut Milk, Instant Espresso and Salt in a microwave safe bowl. Microwave in 30 second increments, stirring after each increment. Continue to do this until Ganache is smooth and silk. Leave to cool to room temperature or until thick and fudgy.
To prepare Chocolate Buttercream, combine Vegan Butter and Shortening in a large bowl or a stand mixer bowl. Either using electric beaters or your stand mixer with the whisk attachment, beat Butter and Shortening together until light and fluffy.
Add Cocoa Powder and Salt to your Butter/Shortening mix. Whisk on high for 30 seconds.
Add Melted Chocolate and mix on High for another 30 seconds. Finally, add your Icing sugar and mix on High until you have a fluffy, delicious Chocolate Buttercream (around 2-3 more minutes).
To assemble cupcakes, cut a conical shape out of the middle of each cupcake.
Vill the cavity with your prepared Chocolate Ganache (use a spoon or a piping bag).
Once all your cupcakes are filled, top with generous amounts of Chocolate Buttercream (use a palette knife or simply pipe buttercream on with a start tip attached to a piping bag).
Let frosted cupcakes chill in the fridge for half an hour.
Re-melt your leftover ganache so that it is runny, but not hot. Drizzle leftover ganache on the top of your frosted cupcakes and return to fridge for 15 minutes to allow ganache to set before devouring.