Mocha Cake Recipe

Those that enjoy coffee will love the delicious flavor of the mocha cake. This is a very moist and rich cake that gets a lot of its flavor from cocoa powder and instant coffee. If you want to up the coffee flavor you can add more than 1 tablespoon of instant coffee powder. You could try 2 or 3 tablespoons. After the cake is baked, it is then topped with a mocha frosting. The mocha frosting adds even more coffee flavor to this amazing cake. If you are looking for a very moist and delicious cake, give this one a try. Enjoy.

Please enable JavaScript in your browser to complete this form.

Save this

Enter your email below and I'll email this post to you -- no strings and no further emails unless you ask for them.


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mocha Cake Recipe

  • Author: Bobby
  • Total Time: 30 minutes


  • 2 cups all-purpose flour
  • 2 cups white sugar
  • 2/3 cup unsweetened cocoa powder
  • ½ cup vegetable oil
  • 2 eggs
  • 1 cup buttermilk
  • 2 teaspoons baking soda
  • ½ teaspoon salt
  • 1 teaspoon baking powder
  • 1 tablespoon instant coffee powder
  • 1 cup hot water
    Mocha Frosting-
  • 1 cup shortening
  • 1 ½ teaspoons vanilla extract
  • 4 ½ cups confectioners’ sugar
  • 4 tablespoons milk
  • ¾ cup unsweetened cocoa powder
  • 1 tablespoon instant coffee powder
  • 1 cup hot water


  1. Pre-heat the oven to 350 degrees and grease 2 (9 inches) round cake pans. In a large bowl add flour, sugar, cocoa powder, oil, eggs, buttermilk, baking powder, baking soda, and salt. Dissolve instant coffee in hot water and add it to the mixing bowl. Beat on medium speed for 2 minutes until smooth. The batter will be thin. Pour into prepared cake pans.
  2. Bake for 30 to 35 minutes or until a toothpick comes out clean. Remove from the oven and cool for 10 minutes. Remove the cake from the baking pans and finish cooling on wire racks.
  3. While the cake is cooling, to make the mocha frosting- in a large bowl combine shortening and vanilla extract. Beat in half of the confectioners’ sugar. Blend in 2 tablespoons of milk. Repeat with the other half of the confectioners’ sugar and 2 tablespoons of milk. Mix in half of the cocoa powder. Dissolve 1 tablespoon of instant coffee into 1 cup of hot water. Pour 2 tablespoons of the coffee mixture into the frosting. Mix in the remaining cocoa powder. Add coffee mixture a tablespoon at a time until the frosting has achieved your desired consistency.
  4. Fill and frost the cake with mocha frosting.

21 thoughts on “Mocha Cake Recipe”

  1. This cake is fantastic! We made this cake and it turned out to be the perfect slice of chocolate heaven. Your recipe is very easy to follow and well written. Thanks so much for sharing this awesome recipe!! AJ

  2. Grace- I would say you could make this recipe into cup cakes but I have never tried it. If you do decide to give it a try, please let everyone know how it turns out. Thanks.

  3. Tried this recipe once and it was definitely a hit. I only had one bite and it was all gone. My friends loved it..Definitely going to make it again and again. thank you for this recipe

  4. Hi, it looks delicious. Can i use butter instead of shortening? Will it make any difference? And for the buttermilk, any substitution? If ill be using a powdered one, how will I going to use it. thanks – Rich

  5. Rich- I have never tried using butter instead of shortening, if you try it please let everyone know how it turns out. I do not know if the powdered buttermilk will work or not because I have never used it before. Sorry.

  6. Hi there, among the mocha recipes, this catch my attention coz it seems so easy, not to forget the very delish pic :)What I like about this recipe is that I don’t have to beat my white egg until stiff peak or foamy 🙂

  7. I made this cake for my special son who is chronically ill and it brought a smile to his face and we have not seen him smile in soooooo long. Thank you for your recipe and my son’s smile.

  8. Mark – I am sorry but I do not know how long it will stay fresh. If you do try it please let everyone know if it stays fresh.

  9. We made this cake and it is really delicious. We used 1 cup of milk plus 1 tbsp of vinegar instead of buttermilk. We also used butter instead of shortening. We also didn’t have confectioners sugar so we used blended granulated sugar and cornstarch. And it’s perfect!

  10. It seems great can you tell me what kind of buttermilk used in this recipe if liquid or powdered one thank you

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating