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.93 stars (55 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. Hi Nora, can sub with flax egg ir egg replacement? If so, how much should I add? Thank you for sharing your wonderful recipes!!ย 

  2. I was able to make it Gluten-free (which I have not had luck with in the past) and it was AMAZING! One.. of the BEST cakes I have made! I am going to try and make into mini cupcakes for a party this weekend. Thank you for this recipe!

    1. I am so glad the cake turned out amazing for you! Good luck with the cupcakes – what a fun idea! Thank you for sharing your wonderful review and comments! Happy holiday cooking!

  3. YESSSSSS. I made this last Christmas and it was SO good and moist and chocolatey!! I have since made it without the mint and it was also great!

  4. Wow! This cake is one of the best I have ever eat (vegan and not vegan). Not too sugared, perfectly dosed peppermint taste with a strong taste of chocolate. I baked it into cupcakes and they look fabulous. Surely a new Christmas tradition in my family.

    1. Your cupcakes sound so beautiful, and I agree they are a wonderful Christmas treat! Thank you for sharing your wonderful review and comments! Happy holiday cooking!

  5. Lovely recipe.
    I already followed this recipe once and will bake this amazing cake again today to impress some guests. One of the best base-chocolate cake recipes as well in my opinion.

    Only one thing and thats not about the cake: It would be so great to have an automatic serving calculator on your website (if you use another pan size). Its always a bit annoying to convert every gram by hand even if its just simple rule by three :).

    1. Hi there! I’m glad you enjoy the cake, thank you for sharing. There actually is a “metric” button below the ingredients list. Hope that helps!

  6. Hi Nora,

    I was looking for a cake recipe with a zing to cut the boredom of the usual flavors and was attracted to your mocha peppermint twist. My problem is I don’t have hershey’s special dark. This is not available in our place. The option for a regular cocoa powder might not give that dark chocolate pull the earlier reviews meant. Instead I have TABLEA (ground pure cacao not in powder form). How will I make the shift?

    Reading the reviews I am so thrilled to make this for my nephew’s double celebration of his birthday and for recently passing a licensure examination. So I can not afford to fail. Please help us make this more eventful with the cake as the focal part. God bless your talent!!! Take care…

    1. Hi Maita! The cocoa does not have to be Hershey’s brand, but any brand of dark cocoa, also called dutch processed cocoa, is best here. Regular cocoa powder does work but the cake won’t be as dark. I’m honestly not sure about the ground pure cocoa not in powder form, I don’t think that would work though since you say it’s not a powder. It’s hard for me to know what will happen without testing it myself, sorry!

  7. This cake was PERFECT! I used water instead of coffee as offered in the directions, and the cake was still amazing and full of flavor.

    My 2 year old son asked Santa for a cake for Christmas and he was so freaking excited haha!

    Thank you for the recipe! We cook so much from your blog – even made your baked cinnamon sugar donuts for Christmas morning.

  8. Made this on the 23rd for Christmas Eve and Christmas Day dessert. This year being bizarre, with no food-sharing allowed, this was pretty much a test run for this cake. This cake is INCREDIBLE. ย It is moist and chocolatey and minty. The frosting is heavenly. This will be an annual Christmas cake. ย Just a heads up, the candy cane pieces melt after a day, so if made ahead for a party, best to put the candies on the day of serving.

    Question: ย do you refrigerate this?

    1. Hi there! I’m so glad you liked the cake! My candy cane pieces didn’t melt, so maybe it depends on the brand? There is no need to refrigerate the cake, but sometimes I do because I love how it tastes cold for some reason. ๐Ÿ™‚ Refrigerating it will also help it last just a little longer as well. But if it will be eaten within 2-3 days, room temperature is fine.

  9. Amazing recipe! I subbed vegan yogurt (Liberte vanilla yogurt) for the applesauce ๐Ÿ™‚ The cake is the perfect texture, I will be saving this as a base for future cake recipes. I didn’t quite get the mocha, but maybe I needed to use stronger coffee. The chocolateyness of the cake balances the sweet icing perfectly and the peppermint really comes through. My husband and I both really enjoyed this!

    1. Hi Dita! I’m happy you enjoyed the cake, and good to know yogurt worked instead of applesauce. Try stronger coffee next time for sure! You could even add a little coffee extract for more flavor. Thank you!

  10. I made 2 incredibly mild modifications. 1- I had to use regular cocoa powder. 2. I realllllly like peppermint- so I added an extra tap to the batter and to the frosting.

    This was so so so so so good.

    I made it EXACTLY as it is written. Exactly. And it did not disappoint. Now- we had a white Christmas. So although it was freezing- I still had to put this cake in the fridge after I frosted it as the frosting was losing it’s integrity.

    But it didn’t get hard in the fridge. Or dry. This cake was ridiculous. I’m this has got to be my favorite cake.

  11. I haven’t tried it yet because I JUST made it, but I followed the recipe exactly and the cakes came out absolutely perfect. Soft and bouncy but not falling apart. The icing is delicious.

  12. Nora, this cake was absolutely ย amazing. ย Can you give me suggestions on baking time if I were to make them into cupcakes ?! Thank you in advance and Merry Christmas ?ย 

    1. Thank you! Glad you enjoyed the cake. For cupcakes, bake them for 20-24 minutes, until done in the middle. Merry Christmas!

  13. I made this tonight, but not sure where I went wrong, any advice will be helpful as the sponge I ended up with did have potential. but I found that after 45mins in the oven the toothpick was still coming out wet…. fast forward to 1 hour and 20 mins later and I was still in the same predicament. Any ideas? the edges started to go solid

    This is no reflection on your recipe Nora (because yours looks absolutely divine) and the batter tasted delicious, I’ve gone wrong somewhere and would like to make another attempt until I nail it.

    Any advice would be grand ๐Ÿ™‚

  14. Oh Nora! First of all, my husband and I are fans of your recipes. From the gravy, chocolate cake, sour cream to the pot pie (which we are making tomorrow!) your recipes are always a success! We just made this cake today! We had a slice and I said to myself, โ€œokay, itโ€™s time to leave a review!โ€ This cake is absolutely delicious. We followed it step by step and as usual, it turned out perfect. Just want to say thank you for your recipes. We donโ€™t have much sugar or desserts unless itโ€™s for holidays or special occasions and I just go straight to your recipes because they are amazing. Thank you again for this recipe, Nora! It made my heart so happy!ย 

  15. I have a dairy free friend and this looked really amazing. I’m new to baking and had never made anything alternatively before so the whole process had me really hoping I was doing the right thing. Just follow the instructions exactly as written and everything will be perfect. I made cupcakes and they came out great. The liners got quite oily but its really not a big deal, just something to be aware of if you are giving them as gifts. I bought mini candy canes, crushed them up, put them on top and then put a candy cane sticking out the side. They look like little hot cocoas!!! I’m now planning to make this with my leftover ingredients for my sister for Christmas. We aren’t vegan, it’s just that good! Thank you so much Nora!!!

    1. Another neutral flavored oil is fine to use here, like avocado oil, melted coconut oil (refined for no coconut taste) or melted vegan butter. Hope you enjoy it!

    1. You can totally do that, just split the cake batter between the three pans, they might need a little less time in the oven, they are done when a toothpick inserted comes out clean. Thanks!

  16. This cake was stunning. I followed the recipe other than subbing hot water and a teaspoon of espresso powder instead of the hot coffee. I baked for 45 minutes in 8โ€ rounds but opened the oven a couple times to turn the cakes. There was a lot of rise- I had the pans maybe 2/3 full with batter and the finished cakes rose to the top (they did fall a bit in the middle while cooling).ย 
    These cakes were perfectly balanced between airy and dense, just the right cake mouthfeel that is neither too dry nor too close-textured. The cake wasnโ€™t overly sweet, the peppermint frosting added a lot of sweetness. My kids had a great time crushing the candy canes for the topping.ย 
    I had to use more mint extract than recommended in recipe (more like 3-4 teaspoons instead of 1/2 teaspoon) but I quite like mint and made a large batch of frosting. ย I used earth balance soy-free in the tub as my vegan butter for the frosting.ย 
    I made this for my December-born daughterโ€™s birthday and it was a huge hit. I couldnโ€™t stop gobbling the trimmings from leveling the cake. Seriously this was so, so good, perhaps the best cake Iโ€™ve ever made or even eaten.ย 
    I think the next time I make this cake, coloring the frosting a pale pink would be very chic with the red and white candy cane dusting.ย 

  17. I made this cake yesterday for my husbandโ€™s birthday and it was a huge hit! The cake is so moist and delicious. It does need to be refrigerated so that the frosting doesnโ€™t melt, but thatโ€™s no problem. Thank you for this recipe. I will definitely be making it again in the future.

  18. Hello! Would this recipe work in cupcake or mini cupcake pans? If so, do you have a recommendation for cook time and/or any required adjustments? The recipe looks delicious, thanks in advance!

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.