Preheat the oven to 350°F (175°C) and grease two 9-inch round cake pans with non-stick spray.
In a large bowl, combine granulated sugar, brown sugar, flour, cocoa powder, baking soda, baking powder, espresso powder (if using), and salt. Whisk until well blended.
In another bowl, whisk together eggs, egg yolk, sour cream, milk, oil, and vanilla extract until smooth.
Gradually mix the wet ingredients into the dry ingredients, then carefully add hot coffee and stir until combined.
Divide the batter evenly between the prepared pans and bake for 30-35 minutes, or until a toothpick inserted comes out clean.
Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
In a saucepan, combine cherries, Kirsch, sugar, and cornstarch. Cook over medium heat until thickened, then set aside to cool.
For the frosting, beat heavy cream, confectioners' sugar, and vanilla extract until stiff peaks form.
In another saucepan, heat heavy whipping cream and espresso powder (if using) until simmering. Pour over chopped chocolate and whisk until smooth.
Slice each cake in half horizontally to create four layers. Stack the layers, alternating between whipped cream and cherry filling, finishing with a layer of cake on top.
Frost the entire cake with whipped cream, drizzle with chocolate glaze, and decorate with mini chocolate chips, dark chocolate shavings, and fresh cherries.
Chill for at least 20 minutes before slicing and serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days.