Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans or a rectangular pan.
In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
In another bowl, beat the eggs and granulated sugar for about 4 minutes until thick and pale. Add in the oil, buttermilk, and vanilla extract, mixing well.
Gently fold in the dry ingredients until just combined.
Pour the batter into your prepared pan(s) and bake for 20–25 minutes, or until a toothpick comes out clean. Let cool completely, and if you like, slice the cakes horizontally.
For the Whipped Cream & Cherry Filling, whip the heavy cream with powdered sugar and vanilla until soft peaks form. Gently fold in the halved cherries and a splash of cherry juice for flavor.
To make the Ganache, heat the cream until it just simmers. Pour it over the chocolate chips and let sit for 1 minute. Stir until smooth and shiny. Let it cool slightly until it's thick but still pourable.
To assemble the cake, place one layer on a plate, spread the cherry whipped cream over it, and add the second layer. Pour the ganache on top, letting it drip down the sides.
Decorate with whipped cream dollops and fresh cherries. Feel free to create a cozy style for your kitchen!