Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
Make the Cake:
In a large bowl, whisk together the flour, sugar, cocoa, baking powder, baking soda, and salt.
Add eggs, cooled coffee, oil, and vanilla extract. Mix until the batter is smooth.
Divide the batter evenly between the two prepared pans.
Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
Allow to cool in pans for 10 minutes, then transfer to wire racks to cool completely.
Prepare the Espresso Cream Filling:
In a mixing bowl, beat heavy cream, espresso, powdered sugar, and vanilla extract until soft peaks form.
Prepare the Mocha Ganache:
Heat the heavy cream in a saucepan until just boiling. Remove from heat and pour over chopped chocolate. Let sit for 2 minutes.
Stir until the chocolate is melted and the mixture is smooth and glossy. Mix in the butter and brewed coffee. Allow to cool slightly.
Assemble the Cake:
Place one cake layer on a serving plate. Spread the espresso cream filling evenly over the top.
Place the second cake layer on top of the filling.
Pour the mocha ganache over the top cake layer, allowing it to drip down the sides.
Garnish and Serve:
Garnish with chocolate shavings and optional espresso beans.
Let the cake set slightly before serving to allow the ganache to firm up a bit.
Tips:
Cake Texture: For an even moister cake, you can brush each cake layer with a little extra brewed coffee before assembling.
Serving: This cake pairs wonderfully with a cup of coffee or espresso to enhance the coffee flavors in the dessert.
Enjoy the luxurious taste of this Mocha Espresso Cream Layer Cake, where every bite offers a delightful combination of chocolate and espresso!