In a large bowl, whisk together the cocoa powder, flour, sugar, baking soda, and salt.
In the bowl of a food processor, add tofu, soy milk, vinegar, vanilla, and oil and process until completely smooth.
Pour contents of the food processor into the bowl with the dry ingredients. Mix until just combined.
Fold in melted chocolate.
Mix in water and stir slowly until fully combined.
Fill cupcake liners 3/4 full.
Bake for 25 minutes or until cupcakes bounce back when touched.
Ganache Instructions
Heat coconut milk in a pot on the stove or in the microwave until it is steaming but not quite boiling.
Pour over chopped chocolate.
Let the coconut milk sit on the chocolate for thirty seconds. Then, stir until smooth.
Chill for at least one hour in the refrigerator to thicken.
Remove from the refrigerator and use the whisk attachment on an electric mixer on high speed for five minutes to incorporate air into the ganache.
Mix in the powdered sugar a little at a time until smooth.
Use a knife to core a hole in each cupcake, going almost to the bottom of the cupcake. Eat the extra cake pieces or use them to make cake truffles or cake pops.
Fill the holes with ganache and spread ganache over the top of each cupcake until smooth.
Top with vegan sprinkles!
Notes
This is an adaptation of a vegan chocolate cake from the cookbook La Dolce Vegan!Store these cupcakes in the refrigerator for up to a week. Bring to room temperature before serving.