Preheat oven to 350°F. Grease and line two 9-inch round cake pans.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
In the bowl of a stand mixer, beat the sugar and butter until light and fluffy, about 3 minutes. Add the eggs one at a time, mixing after each addition. Add the vanilla.
With the mixer on low, add the dry ingredients in three parts, alternating with the buttermilk and beginning and ending with the dry ingredients. Beat until just combined.
Divide the batter evenly between the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Once the cakes are done, let cool for 10 minutes before turning out onto a wire rack to cool completely.
To make the ganache, combine the cocoa powder, espresso powder, and melted chocolate in a medium bowl. Heat the heavy cream until just boiling and pour over the chocolate mixture. Whisk until smooth.
Let the ganache cool until it reaches a spreadable consistency. Spread the ganache over the top of the cooled cake.
Serve and enjoy!
Interesting Facts
This cake is the perfect indulgence for any chocoholic.
The espresso powder adds an extra depth of flavor to the cake.
The chocolate ganache gives the cake an extra decadent touch.