Vegan Peppermint Mocha (Better Than Starbucks)

Who doesn't love sipping a mug of minty and creamy chocolate coffee? Skip the Starbucks and make your own vegan peppermint mocha instead! This easy recipe is warming, delicious, and ready in less than 10 minutes. Yum!
post featured image
Vegan peppermint mocha in a glass mug served with vegan whipped cream and a candy cane.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

A cozy vegan peppermint mocha is the perfect way to bring some holiday cheer into your day. It tastes rich, minty, and super chocolatey, and it feels just as special as the one from Starbucks. The best part is that you can make it at home in just a few minutes. You get full control over the sweetness, the richness, and the peppermint-y flavor, so every sip feels just right.

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’ll get to make your own cup thatโ€™s creamy, warm, and totally festive. Youโ€™ll learn which ingredients matter most and how to pick the right dairy-free milk for that smooth coffee-shop feel.

This drink is creamy, sweet, chocolaty, and refreshingly minty with just a hint of coffee flavor. Get ready to whip up a drink that feels like a holiday hug in a mugโ€”right in your own kitchen!

This vegan peppermint mocha tastes rich, minty, and super cozy, so every sip feels like a little holiday moment. Itโ€™s easy to make, fun to customize, and honestly better than anything youโ€™d get at a coffee shop.

  • Holiday Cheer in a Cup. Just one sip feels festive and fun. The peppermint adds that classic holiday vibe instantly. Itโ€™s like a mini celebration in your mug!
  • Rich and Chocolatey. This mocha is packed with chocolatey goodness. It hits that sweet spot between coffee and dessert. Youโ€™ll feel cozy and satisfied.
  • Easy to Make at Home. No fancy equipment required. You can whip it up in minutes. Perfect for busy mornings or holiday treats.
  • Customizable Flavor. Want it extra minty? More vegan chocolate? Less sweet? Youโ€™re the boss. You get the perfect mocha every time.
  • Better than Starbucks. Homemade means itโ€™s fresher, creamier, and exactly how you like it. Plus, you save money and get bragging rights for making it yourself!
Vegan peppermint mocha in a mug with a candy cane and vegan whipped cream on top.

Key Ingredients and Substitutions

This recipe has just a few simple ingredients, including non-dairy milk, coffee, cocoa powder, maple syrup (or your preferred sweetener), and peppermint extract. That’s it!

  • Plant Milk – We used unsweetened almond milk, but you can use any unsweetened non-dairy beverage. You can totally use a store bought heavy cream or canned coconut milk if you would like your mocha to be more like a dessert.
  • Coffee – Gives the mocha its bold flavor and that little kick of energy. Use espresso for a stronger mocha or brewed coffee for a lighter one. Not a big coffee fan? Use half coffee and half hot water for a gentler flavor. 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.
  • Cocoa Powder – Gives the mocha that deep, chocolatey flavor that makes it feel extra indulgent. Cacao also works well. Use Dutch-process cocoa for a richer taste. If you want to go fancy, swap the cocoa for melted vegan chocolate or chocolate syrup.
  • Maple Syrup – Adds sweetness and a warm, cozy flavor that fits perfectly with peppermint and chocolate. You can also use agave, simple syrup, or coconut sugar. If your mocha tastes too strong, just add a little more syrup to soften the flavors.
  • Peppermint Extract – It gives the mocha that cool, minty pop that makes it taste like a holiday drink. For this vegan peppermint mocha, make sure to use only pure peppermint extract (not essential oil) that is meant for culinary purposes. If youโ€™re out of extract, melt a bit of vegan peppermint chocolate or crush a candy cane into the drink.

How To Make A Vegan Peppermint Mocha

This vegan peppermint mocha is creamy, chocolatey, and full of holiday cheer. For this dairy-free recipe, all you need to do is blend or whisk all of the ingredients together until smooth, and then heat it up and enjoy.

Step 1: Whirl Up the Magic – Toss all the ingredients (except the dairy-free whipped cream) into a blender and give it a quick whirl until smooth. No blender? No worriesโ€”just whisk like a holiday elf!

Step 2: Warm, Pour, and Celebrate – Heat your mocha in a small pot until cozy and steamyโ€”donโ€™t let it boil! Pour into your favorite festive mug and crown it with a fluffy swirl of vegan whipped cream. Sip, smile, and enjoy the holiday cheer!

Hand reaching for the handle of the vegan peppermint mocha mug.

Deliciously Fun Vegan Mocha Variations

These tasty vegan mocha variations let you mix things up and keep every cup exciting. You can switch flavors, try new add-ins, and create fun twists that make your peppermint mocha even more mouthwatering.

  • Candy Cane Rim Before pouring your mocha, melt some dairy-free chocolate chips and dip the rim of the mug into it, then immediately dip it into crushed candy canes (like in this candy cane smoothie!) to create a beautiful and festive candy cane rim.
  • Peppermint Mocha Frappe – Blend the mocha mixture with ice to create a refreshing peppermint mocha frappe, perfect for warmer days or when you’re craving a chilled beverage. You can also easily make an iced version by brewing your coffee ahead of time, chilling it, and mixing it with the other ingredients and ice for a refreshing iced peppermint mocha.
  • Spiked Peppermint Mocha – Add a shot of vegan Bailey’s Almande, which is a delicious and light-tasting spirit made with almond milk and vanilla. It’s delicious, especially during the holiday season to add a little extra holiday cheer.
  • Protein-Packed Peppermint Mocha – Blend your mocha with a scoop of your favorite plant-based protein powder to create a protein-packed version, perfect for a post-workout pick-me-up.
Peppermint mocha made vegan in a mug with dairy-free whipped cream and crushed candy canes on the rim.

Serving Tips and Suggestions

These simple tips help you make your vegan peppermint mocha look extra cute and taste even more festive. Youโ€™ll find fun ideas, sweet toppings, and easy ways to make every cup feel special.

  • Pair with a Sweet Treat. Serve your mocha with a vegan brownie or holiday cookie. Itโ€™s the perfect combo for a cozy morning or afternoon treat.
  • Top with Whipped Cream. A swirl of dairy-free whipped cream (love the So Delicious Cocowhip!) makes your mocha look fancy and feel extra creamy. Sprinkle a little cocoa or cinnamon on top for a fun twist.
  • Use Fun Mugs & Marshmallows. Serve your mocha in a colorful holiday mug or a clear glass cup. It instantly makes the drink feel extra special and cozy. Sprinkle in a few vegan marshmallows for an extra heavenly sip!
  • Drizzle Some Chocolate. Melt a little vegan chocolate and drizzle it over the top. It makes your mocha look like a coffee-shop masterpiece and adds more chocolatey goodness.
  • Sprinkle with Cocoa Powder or Cinnamon. Dust a little cocoa powder or cinnamon on top. It adds a warm aroma and a touch of elegance.
Container of So Delicious Coco Whip dairy-free coconut whipped cream served with pie.

FAQs

Is Starbucks peppermint mocha vegan?

The mocha sauce is vegan but you will need to make some adjustments to your order to make it vegan. Skip the whipped cream and opt for a non-dairy milk, such as soy, almond, oat, or coconut milk. As of November 2024, Starbucks no longer charges extra for alternative milk in the U.S. and Canada! Want coffee shops to drop the milk upcharge? Join our milk petition!

Does Coffee Mate Peppermint Mocha have dairy?

Yes, this creamer contains casein, which is a milk protein; therefore, it does contain dairy.

How long does this dairy-free mocha recipe last?

Store any extra mocha in an airtight container in the fridge for up to 2โ€“3 days. When youโ€™re ready to sip again, just heat it gently on the stove or in the microwaveโ€”donโ€™t let it boilโ€”and give it a quick whisk to bring back that creamy texture. If you want, you can add a little vegan whipped cream on top to make it feel festive all over again!

Dairy-free peppermint mocha in a glass mug with coconut whipped cream on top.

If you make this Vegan Peppermint Mocha recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan Peppermint Mocha

5 from 7 votes
This vegan peppermint mocha is essential for the holidays! Enjoy this super simple recipe that'll be sure to warm your heart and give your favorite coffee shop a run for their money. Delish!
Vegan peppermint mocha in a glass mug served with vegan whipped cream and a candy cane.
Prep Time 5 minutes
Cook Time 2 minutes
Total Time 7 minutes
Servings 1

Ingredients

  • 1 cup non-dairy milk, unsweetened
  • ยผ-โ…“ cup brewed coffee, to taste
  • 1 tablespoon + 2 teaspoons maple syrup
  • 1 tablespoon + 1 teaspoon cocoa powder
  • just less than ยผ teaspoon peppermint extract
  • vegan whipped cream, for topping, optional

Instructions

  • 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.
  • Pour the peppermint mocha into a small sauce pot and heat until warm, being careful not to over-boil.
  • Pour into a mug and serve with a dollop of vegan whipped cream if desired.

Notes

  • Storing Tips: Place in an airtight container in the fridge for up to 2โ€“3 days. When youโ€™re ready to sip again, just heat it gently on the stove or in the microwaveโ€”donโ€™t let it boilโ€”and give it a quick whisk to bring back that creamy texture.
  • Fun Party Option: ย This vegan peppermint mocha 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.

Nutrition

Serving: 1g | Calories: 101kcal | Carbohydrates: 17g | Protein: 2g | Fat: 4g | Saturated Fat: 0.4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 329mg | Potassium: 150mg | Fiber: 3g | Sugar: 12g | Calcium: 329mg | Iron: 1mg
Course โ€” Beverage
Cuisine โ€” American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 7 votes

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




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

  2. 5 stars
    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!

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

  4. Beatriz Buono-Core says:

    5 stars
    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. 5 stars
    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!

  6. 5 stars
    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.

  7. 5 stars
    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!

Stay Inspired!

Thank you for subscribing!