Vegan Peppermint Mocha Cake – With a moist, peppermint and coffee infused chocolate cake, to die for peppermint frosting and crushed candy canes! The perfect cake for Christmas.

close up slice of cake with fork taking a bite

This Vegan Peppermint Mocha Cake tastes like a peppermint mocha in cake form! If you’ve made my Best Vegan Chocolate Cake, you will be happy to hear this cake is very similar.

Instead of adding hot water, I subbed hot coffee plus a little peppermint extract. The incredibly delicious frosting is a version of my Vegan Vanilla Frosting recipe, with peppermint extract added.

Sprinkle some crushed candy canes on top and you are ready to celebrate!

whole peppermint mocha cake with a slice being removed

Want more vegan cake recipes?

piece of cake on a white plate with crushed candy canes

This post contains affiliate links. Read my full disclosureย here.

close up slice of cake with fork taking a bite
4.94 stars (63 ratings)

Vegan Peppermint Mocha Cake

Vegan Peppermint Mocha Cake - With a moist, peppermint and coffee infused chocolate cake, to die for peppermint frosting and crushed candy canes! The perfect cake for Christmas.
Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
Servings: 16 servings

Ingredients 
 

The Cake

  • 1 cup unsweetened almond milk (or soy)
  • 1 tablespoon apple cider vinegar
  • 2 cups all purpose flour
  • 1 3/4 cups granulated sugar
  • 3/4 cup dark cocoa powder
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 1/2 cup canola oil
  • 2/3 cup unsweetened applesauce
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon peppermint extract
  • 1 cup hot coffee

Peppermint Frosting

  • 1 cup vegan butter, softened to room temperature
  • 3 cups powdered sugar
  • 2-3 tablespoons almond or soy milk
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon peppermint extract
  • 1/4-1/2 cup crushed candy canes

Instructions 

For the Chocolate Cake

  • Preheat oven to 350 degrees F and grease two 8-inch cake pans. I also line them with parchment rounds for easy removal of the cakes later.
  • Measure 1 cup unsweetened almond milk and add the tablespoon of vinegar to it. Stir slightly and set aside to curdle.
  • In a large bowl, add the flour, sugar, cocoa powder, baking powder, baking soda and salt. Whisk well to combine.
  • Now add the oil, applesauce, vanilla, peppermint and almond milk/vinegar mixture. Mix on medium speed with a hand mixer until well combined.ย 
  • Lower the speed and carefully pour in the hot coffee, continuing to mix into the cake batter until combined. The batter will seem very runny at this point; that is how it should be, trust me!
  • Divide the batter evenly between your cake pans. Bake for 35-45 minutes, or until a toothpick inserted in the center comes out clean. After 10 minutes of cooling in the pan, carefully remove the cakes from the pans and let cool completely before frosting.

For the Frosting & Decorating

  • In a large bowl, beat the vegan butter with an electric mixer until creamy. Gradually add the powdered sugar, about 1/2 cup at a time, until all the powdered sugar is mixed in.
  • With the mixer on low-medium speed, add the non-dairy milk, 1 tablespoon at a time. Add the vanilla and peppermint as well, and increase the speed to high. Beat for about 30 seconds, until light and fluffy.
  • If the frosting seems too thick, you can add more non-dairy milk, 1 tablespoon at a time. If the frosting is too thin and runny, simply add more powdered sugar, 1/2 cup at a time until the desired consistency is reached.
  • Frost the cake and decorate with crushed candy canes as desired. I like to put a sprinkle of crushed candy canes in the middle layer of the cake as well. Enjoy!

Notes

  1. I recommend using dark cocoa powder, such as Hershey's Special Dark if you can, it makes the cake darker and so pretty. But regular cocoa powder will work as well, your cake will just be lighter in color.
  2. I used Earth Balance brand of vegan butter. I prefer the sticks, but the tub will work. You could also use another brand such as Melt, Miyokos or even vegetable shortening if you can't find vegan butter.
  3. I found crushed candy canes in the bulk section at my local store, but you can crush them yourself using a ziplock bag and something heavy, like a cup. Just pound away until you have little candy cane pieces.

Nutrition

Calories: 393kcal | Carbohydrates: 60g | Protein: 3g | Fat: 17g | Saturated Fat: 3g | Sodium: 365mg | Potassium: 140mg | Fiber: 2g | Sugar: 45g | Vitamin A: 539IU | Vitamin C: 1mg | Calcium: 50mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , ,

you may also like:

Comments

  1. This turned out PERFECTLY. I used a little packet of instant decaf for the coffee. I’m not the most accomplished baker, but this was easy and one of the best cakes I’ve ever eaten.

    1. Hi Pamela. I am THRILLED your cake turned out perfect for you! It is such a fun and festive cake! Thanks for sharing your glowing review and feedback! Happy baking to you!

  2. I made this for Christmas Eve and everyone loved it! The recipe was easy to follow and everything came out perfectly. I was told I have to make this every year now! ๐Ÿ˜…

  3. I made this cake for a holiday dinner and it got devoured. Not a crumb left. Wow! What a delicious cake! Iโ€™ve baked so many of your cakes and theyโ€™ve all been awesome. I really trust your recipes. Thanks so much!

  4. Hi Nora. I make a lot of your recipes because they are simply delicious and easy.
    But to tell you the truth I am a very sensitive person and when I see all that food to indulge in to the point of bursting I remember all those families with nothing, just nothing to have at Christmas or for any other, my stomach closes up and end up having a simple meal of a pasta and a drink.
    Happy Christmas and God bless you all.
    May the good Lord have mercy on us all.
    JOE.

  5. this cake was super moist and amazing! i crushed up the candy canes and mixed them into the icing which made a nice pink color but i would be sure to crush them very very small so that there are no big chunks because sometimes it was a little hard to bite through. super cute!

    1. Hi Riley. I’m so glad you loved the cake! Thanks for your wonderful review and feedback! I love this cake as well – it’s so fun for the holidays! Wishing you happy cooking!

    1. Hi Alayna. I have not tested this gluten free, however, the recipe should work well with a quality gluten free flour. I like Bobโ€™s 1:1 gluten free flour, and have received comments that it has worked well for them. I hope you enjoy the cake!

    1. Hi Sarah. Cupcakes are a great idea for this cake! I’m glad they were a hit! Thanks for sharing your stellar review! Happy holiday cooking!

  6. I made this today, and it is heaven on a plate. Nora, I do not know how you do it, but sure am glad you do! As far as substitutions, I used avocado oil and oat milk. Both worked just fine. My family is not a fan of frosting, so I made it in a 9×13 plan and only used half of the frosting. Regardless, absolutely fantastic.

    1. Hi Mary. Your fabulous 5 star review and feedback are so encouraging! Feedback like yours validates the time I spend creating recipes. I appreciate you and the time you took to share! I am so glad you loved the cake, and wish you lots of happy cooking!

    1. I have never tried this, however, I have received comments that subbing a mashed banana worked successfully! Let me know how it works if you try it! Happy baking!

    1. Hi Judy. I don’t have experience with high altitude baking. I bet you can find great recommendations for high altitude baking adjustments through a google search. Enjoy!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.