Love this recipe? Please consider rating it in the comments below. You can also follow me on Facebook, Pinterest and Instagram.

Mocha Layer Cake | Filled with a Kahula Milk Chocolate Mousse and iced with a luscious chocolate Swiss meringue buttercream!

Mocha Layer Cake

An exquisite layered mocha cake adapted from Tom Douglas



Milk Chocolate Mousse:

Chocolate Swiss Meringue Buttercream:


  1. Preheat the oven to 350°. Spray two 9-inch round cake pans with Baker’s Joy or any flour/oil spray. Line the bottoms with parchment paper and spray those as well.
  2. Whisk together the flour and cocoa powder with ½ cup of the granulated sugar, and the baking powder, baking soda and salt.
  3. In your stand mixer fitted with the whisk, beat the eggs with the brown sugar and the remaining ½ cup plus 1 tablespoon of granulated sugar at medium-high speed until thick, about 5 minutes. At medium speed, gradually add ½ cup of the oil and beat for 3 minutes. Beat in the melted chocolate, then slowly add the rest of the oil, until thoroughly blended, scraping the side and bottom of the bowl. Whisk the instant coffee (use 1 teaspoon for a subtle coffee boost and 1 tablespoon for a more obvious mocha flavor) into the buttermilk. At low speed, beat in the buttermilk and vanilla. Remove the bowl from the mixer and gently mix in the dry ingredients by hand.
  4. Pour the cake batter into the prepared pans and bake for about 25 minutes, until a toothpick inserted in the cakes comes out with only a few moist crumbs. Cool the cakes in the pans for 20 minutes, then remove from pans to a rack to finish cooling. Peel off the parchment paper.
  5. To make the mousse, pour the water into a small bowl and sprinkle the gelatin over the surface. Let stand until softened.
  6. Next, in a medium bowl, beat the cream until soft peaks are formed. Refrigerate to chill, about 10 minutes.
  7. In a small, microwave-safe bowl, heat the coffee liqueur until hot, about 30 seconds.
  8. In another bowl, beat the egg yolks with the sugar and salt at high speed until pale and thick, about 5 minutes. While beating the yolks, mix in coffee-gelatin liquid; scrape the side and bottom of the bowl. Beat in the melted chocolate. Using a rubber spatula, fold in the whipped cream in 2 additions. Transfer the mousse to a bowl, cover with plastic wrap and chill for 4 hours or more.
  9. When mousse is almost done chilling, make the frosting.
  10. Put the sugar in a medium heatproof bowl ( I used my metal stand mixer bowl) and whisk in the egg whites and salt. Set the bowl over a saucepan of simmering water and whisk gently until the sugar is completely dissolved, 5 minutes.
  11. Transfer the egg-white mixture to the bowl of a standing electric mixer fitted with the whisk. Add the vanilla and beat at medium-high speed until stiff and glossy, about 8 minutes. Beat in the butter a few pieces at a time, making sure it is fully incorporated before adding more. If the mixture ever appears runny, place in the refrigerator to thicken up, then continue.
  12. Beat in the melted chocolate until fully incorporated, scraping down the bowl as needed.
  13. Set one cake layer on a platter. Spread the mousse filling on top and cover with the second layer. Frost the cake with the buttercream. Refrigerate the cake until the frosting is firm.