Vegan Peppermint Mocha

Vegan Peppermint Mocha

Move over, Starbucks! You can be your own barista with some basic ingredients. I’m excited to bring you this delicious vegan peppermint mocha recipe that will teach you how.

This recipe is for those days when it’s chilly outside and all you want to do is hide out and cozy up with a warm beverage. It’s beyond easy to make your own delicious café-style beverages without needing to go out and brave the cold.

You’ll love this vegan peppermint mocha because it’s creamy, flavorful, and ready in less than 10 minutes. Unfortunately, many coffee shops and cafés can’t make their holiday drinks vegan because the syrups and ingredients they use usually contain dairy products. With this recipe, you can have the confidence that your drink is fully vegan and you know exactly what is going into it.

This drink is creamy, sweet, chocolaty, and refreshingly minty with just a hint of coffee flavor. Let’s dive right in!

Vegan Peppermint Mocha | Starbucks Copycat Recipe | | #vegan #holiday #drink #mocha

For this vegan peppermint mocha, all you need to do is blend or whisk all of the ingredients together until smooth, and then heat it up and enjoy. I like to use a blender because it makes it nice and frothy, but you can absolutely just use a whisk if you don’t have a blender. This recipe has just a few simple ingredients including non-dairy milk, coffee, cocoa powder, maple syrup (or your preferred sweetener), and peppermint oil (aka peppermint extract or peppermint flavor). That’s it! You can use either raw cacao or cocoa powder for baking as either will work perfectly. I used unsweetened almond milk for mine, but you can use any unsweetened non-dairy beverage that you like. You can even go one step further and use rich coconut milk to get an extra creamy result. 

If you avoid coffee, or you want to serve this recipe to kids, you can absolutely leave out the coffee and just adjust the sweetness to your taste. Also, if you do love coffee, feel free to add as much as you like, to taste! I added a moderate amount, but you can totally add more. And as a side note, after I made this recipe I wanted to experiment, so I added a shot of vegan Bailey’s Almande, which is a delicious and light tasting spirit made with almond milk and vanilla. It was so good! Obviously this is completely optional but it’s a wonderful tip and recipe idea, especially during the holiday season. 

The Magic Ingredient: Peppermint Oil!

For this vegan peppermint mocha, make sure to use only pure peppermint oil that is meant for culinary purposes. Do not use peppermint essential oil! They are two completely different substances and most essential oils are not meant for internal consumption.

Peppermint oil or peppermint extract for cooking is the same idea as vanilla extract for cooking. Don’t worry, this isn’t a strange ingredient and you can easily find this in the baking aisle of your grocery store and even at your local health food store. It’s very concentrated and you only need to use very small amounts, so go easy on it when using it in recipes. It will last you a long time and you can use it for other recipes too. I love to use it in foods such as smoothies, peppermint cookies, peppermint patties, and so much more. 

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
Vegan Peppermint Mocha

Vegan Peppermint Mocha

  • Author: Kathy Chrzaszcz
  • Prep Time: 5 mins
  • Cook Time: 2 mins
  • Total Time: 7 mins
  • Yield: 1 serving 1x
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan


The holidays are not complete without a cozy peppermint beverage in your hand! Enjoy this super simple recipe that’ll be sure to warm your heart and give your favorite coffee shop a run for their money.


  • 1 cup of non-dairy milk, unsweetened
  • ¼ cup of brewed coffee (to taste)
  • 1 tbsp + 2 tsp of maple syrup
  • 1 tbsp + 1 tsp of cocoa powder
  • just less than ¼ tsp of peppermint oil
  • vegan whipped cream for topping, optional


  1. Blend all of the ingredients (except for the whipped cream) in a blender for a few seconds until smooth. If you don’t have a blender, you can just whisk the ingredients well.
  2. Pour the peppermint mocha into a small sauce pot and heat until warm, being careful not to over-boil.
  3. Pour into a mug and serve with a dollop of vegan whipped cream if desired.


  • Serving Size: 1

Keywords: beverage, chocolate, cocoa, cozy, hot chocolate, hot, mocha, peppermint, Starbucks, warm beverage

Vegan Peppermint Mocha | Starbucks Copycat Recipe | | #vegan #mocha #drink #holiday #peppermint

Make It Festive With Vegan Whipped Cream!

If you want to be fancy and make this treat extra special, I highly recommend adding a dollop of whipped cream on top, and even some shaved chocolate like I did, or crushed candy cane pieces. It makes it extra rich and delicious!

For a homemade whipped cream, you can try out our recipe for delicious from-scratch coconut whipped cream which only has 3 ingredients. I love coconut whipped cream because it tastes just like the real thing and it’s so easy to make. If you don’t want to make your own though, not a problem. You can totally use a store bought vegan whipped cream.

I absolutely love the So Delicious Coco Whip which you can actually freeze which is awesome for those (like me) who can’t eat a whole tub of whipped cream before it goes bad. You can just thaw it again a few hours before serving it, so it’ll last you a very long time! Other great vegan brands to try include Reddi-wip coconut or almond whipped creams, Trader Joe’s Coconut Whipped Topping, Soyatoo SoyWhip, and Truwhip vegan whipped cream. There are many more as well, so check your local health food shops!

Let’s Talk Chocolate!

Curious to know why chocolate is so satisfying to us?

Cocoa may be far more nutritious than most people think. Chocolate sometimes gets a bad reputation, but real cocoa contains nutrients like magnesium, iron, potassium, calcium, and more. It also increases serotonin levels (one of your happy hormones) in the body, which is why chocolate just makes you feel so darn good!

3.5 ounces (100g) of cocoa contains around 77% of your daily iron requirement and a whopping 125% of your magnesium! Magnesium is excellent for promoting relaxation and calm. It also has a surprisingly high amount of protein. For the healthiest version, I suggest using pure cocoa or even better, raw cacao.

I like to buy organic and fair trade whenever possible, and I always make sure that the only ingredient in my cocoa powder is cocoa! Because who needs added sugar and artificial ingredients these days? The more natural the cocoa, the better the flavor and the healthier the product. 

Vegan Peppermint Mocha | | #vegan #mocha #chocolate #holiday #drink

This recipe serves one, but it’s easy to double it or multiply to serve several people. If you’re having a holiday party you could keep this recipe in a crock pot to keep it warm and serve it for your loved ones! They will LOVE you for it. Sometimes it’s hard to wake up on a cold, dark winter morning, but a recipe like this just makes it so much easier. Have a hard time getting your kids out of bed and ready for school? This just might do the trick!

More Wonderful Winter Chocolate Recipes:

Vegan Peppermint Mocha recipe and photos by Kathy Chrzaszcz for All content copyright of World of Vegan™, all rights reserved. Article edited by Amanda Meth. Please note that this article contains affiliate links which means shopping through them supports World of Vegan.

Share This Post

7 Comments - Write a Comment

  1. Amanda · Edit

    Peppermint hot chocolate is one of my favorite winter beverages and this recipe is the perfect excuse to also use up some of the So Delicious whip I have sitting in my freezer! YUM!

  2. I’m OBSESSED with adding peppermint extract to my vegan hot cocoa and mochas! I got a bottle of it at Trader Joe’s a few years back over the holidays and have been using it ever since. It’s sooo delicious.

  3. Oh this is sooo good. I made it with extra coffee and used oat milk making it delicious and creamy. The peppermint flavor puts it over the top!

  4. Beatriz Buono-Core · Edit

    Ok, I don’t drink coffee but I do treat myself to a decaf every once in a while, and adding peppermint extract has been a huge discovery! Yummy!

  5. Andrea · Edit

    This looks so delicious! My mother-in-law to be is going to love this so much!

  6. Marie H. · Edit

    I love hot cocoa so much!! I also love peppermint flavored anything. This recipe is the best of both worlds. I also use hazelnut coffee sometimes in this mocha and it’s even more amazing. Such a perfect beverage for the cold, winter months. My fav!

  7. Janaye · Edit

    Peppermint mocha was always my holiday Starbucks go to, so its so great I can make it at home with this recipe.


Post Comment

Recipe rating