Moderately sweet and perfectly flavored with coffee, this mocha cake is a delightful dessert with a bitter sweet bite of coffee in its flavor.

Mocha Cake with Swiss Meringue Buttercream

A delightfully flavored mocha cake that is moist, soft and moderately sweet.

Course Dessert
Cuisine Asian, Western
Prep Time 35 minutes
Cook Time 30 minutes
Total Time 1 hour 5 minutes
Servings 16
Calories 432 kcal
Author sanna


For the Mocha Cake

  • 7 large eggs separated
  • 1 1/2 cups sugar
  • 3/4 cups water
  • 1/2 cup oil
  • 2 tsps instant coffee granules
  • 1 tsp water hot
  • 2 cups all purpose flour
  • 3 tsp baking powder
  • 1 tsp salt
  • 1/4 tsp cream of tartar

For the Mocha Swiss Meringue Buttercream

  • 6 egg whites
  • 1 cup sugar
  • 3 sticks softened butter
  • 2 tbsp instant coffee
  • 1 tbsp hot water


Make the Mocha Cake

  1. Preheat oven to 350 F and line a 9 x 13 baking pan with parchment paper.  Dissolve 2 teaspoons of instant coffee powder in 1 teaspoon hot water. Set aside to cool. 

  2. In a large bowl, combine flour, salt, and baking soda. In a separate mixing bowl, whisk together egg yolks and sugar until pale and slightly thicker. Whisk in the water, oil and the reserved coffee liquid. Stir everything until incorporated.

  3. Gradually add the flour mixture and whisk until the mixture is smooth.  In a bowl of a stand mixer (or use a handheld mixer), Whisk the egg whites and the cream of tartar until firm peaks form. Gently fold this meringue to the yolk batter in three additions using a rubber spatula. Pour batter into the prepared baking pan and bake for 30-35 minutes. A toothpick inserted at the center of the cake should come out clean. Let cake cool slightly in the pan. Then transfer to a cooling rack to cool completely.

Make the Mocha Swiss Meringue Buttercream

  1. Dissolve 2 tbsp coffee powder in 1 tbsp hot water and set aside to cool.

  2. Make a double boiler set up: Bring a pot that is about 1/4 full with water to a simmer. Place a heatproof glass bowl that fits on top of the pot over it and add the egg whites and sugar to the bowl. Whisk the whites and sugar together continuously until is thick, opaque and the temperature reaches 160 F. Whisk it for 3 more minutes and turn off heat. This should take between 8-12 minutes.

  3. Transfer the mixture to the bowl of stand mixer and using the whisk attachment, whisk the mixture using high speed until it forms firm peaks and the meringue is cold to the touch. Add the softened butter bit by bit. The mixture will be curdly at first and then it will turn to a smooth, fluffy buttercream. Add the coffee flavor and whisk for about a minute. Store buttercream in a tightly covered container overnight in a cool place or use immediately. You can refrigerate it if you are not using it for a couple of days, but you might have to re-whip it to get the spreading consistency.

  4. Ice the cooled cake. Cake can be kept at room temperature for up to two days and should be refrigerated for longer storage.