- Make the Cake: Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
- Mix Dry Ingredients: In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.
- Add Wet Ingredients: Add eggs, buttermilk, oil, and vanilla to the dry ingredients. Beat with an electric mixer on medium speed for about 2 minutes. Stir in the hot coffee or water (the batter will be thin). Divide evenly between the prepared pans.
- Bake the Cake: Bake for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Cool in pans for 10 minutes, then turn out onto wire racks to cool completely. Once cool, level the tops of the cakes if needed.
- Prepare the Chocolate Mousse: Place the chopped chocolate in a large bowl. Heat 1 cup of the heavy cream in a saucepan just until it begins to simmer. Pour over the chocolate and let stand for 1 minute, then whisk until smooth. Add butter and salt, whisking until incorporated. Let cool to room temperature, stirring occasionally.
- Whip Cream for Mousse: In a chilled bowl, whip the remaining 2 cups of heavy cream with powdered sugar and vanilla until stiff peaks form. Gently fold about ⅓ of the whipped cream into the cooled chocolate mixture to lighten it, then fold in the remaining whipped cream until no streaks remain. Refrigerate for 30 minutes to firm up slightly.
- Assemble the Cake: Place one cake layer on a serving plate or cake stand. Spread about half of the chocolate mousse on top, leaving a ½-inch border around the edge. Place the second cake layer on top, then spread the remaining mousse over the top and sides of the cake. Use an offset spatula to smooth the surface. Refrigerate for at least 1 hour to set the mousse.
- Make the Ganache: Place chopped chocolate in a heatproof bowl. Heat heavy cream in a saucepan until it just begins to simmer. Pour over the chocolate and let stand for 1 minute. Whisk until smooth. Add butter and corn syrup (if using), and whisk until glossy. Allow to cool slightly until it reaches pouring consistency but is still fluid.
- Apply the Ganache: Place the cake on a wire rack set over a baking sheet to catch drips. Pour the ganache over the top of the chilled cake, allowing it to flow down the sides. Use an offset spatula to guide the ganache and ensure the cake is completely covered. Let set for a few minutes, then carefully transfer to a serving plate.
- Decorate and Chill: Decorate as desired with chocolate shavings, fresh berries, or a dusting of cocoa powder. Refrigerate for at least 2 hours or overnight to fully set before serving.
Serving Suggestions:
Serve slices of this luxurious cake with fresh berries, a dollop of whipped cream, or a scoop of vanilla ice cream. For an elegant presentation, garnish each plate with a mint leaf, a light dusting of powdered sugar, or a drizzle of raspberry coulis to contrast with the rich chocolate. This cake pairs beautifully with coffee, espresso, or a glass of dessert wine.