This post may include affiliate links; for details, see our disclosure policy.

This delicious peppermint hot chocolate is rich and creamy with a minty finish! It’s quick and easy to make homemade.

Peppermint Hot Chocolate
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Hot chocolate is one thing. But Peppermint Hot Chocolate? Well, it’s like a whole different drink! Chocolate and mint go hand in hand, and here they make magic. The dark richness of the chocolate melds seamlessly with the brightness of the mint finish. Even better: it’s incredibly easy to make this drink homemade. You need just a handful of ingredients and before you know it, you’ll be cupping your hands around a steaming mug. (You’re welcome.)

What’s in peppermint hot chocolate?

Homemade hot chocolate is easier to whip up than you think: no need for those packaged mixes! In fact, you might even have many of these ingredients in your fridge and pantry. The key? Peppermint extract is what lends the minty flavor. Here’s what you’ll need:

  • Cocoa powder
  • 2% milk (or oat milk)
  • Sugar
  • Vanilla extract
  • Peppermint extract
  • Semi sweet or dark chocolate chips (optional but recommended)
Peppermint hot chocolate

How to make peppermint hot chocolate: a few tips

The main method for peppermint hot chocolate? Whisk all the ingredients together and heat until dissolved. That’s it! But we have a few tips to note before you scroll down to the recipe:

  • Don’t measure the peppermint extract over the pan! Peppermint extract is very strong stuff, so if you accidentally over-pour you’ll ruin your batch. Always measure over a countertop so extra doesn’t spill in!
  • Real chocolate adds richness, body, and depth in flavor. You can make it with just cocoa powder if you don’t have chocolate chips on hand. But the real chocolate takes it to a whole new level. Trust us.
  • Use oat milk for a dairy-free version. Oat milk is the best non-dairy milk here: it’s creamy enough and the flavor is fantastic! Or head over to this Vegan Hot Chocolate recipe.

Does it taste like Starbucks peppermint hot chocolate? Yes…only way better! The richness and intensity in flavor is truly remarkable. If you’re ready to make it, jump to the recipe and let’s get started.

Best toppings for serving

Sure, you can just dump in some marshmallows and call it a day. But you can also dress up this peppermint hot chocolate for the season! If you’re feeling fancy, here are some ideas:

  • Homemade whipped cream or vegan whipped cream
  • Peppermint candies, crushed or a peppermint stir stick
  • Shaved chocolate
  • Cocoa powder
  • Marshmallows (homemade or purchased)
  • Chocolate sauce
Starbucks peppermint hot chocolate

Variation: spiked peppermint hot chocolate!

Want to make a spiked version of peppermint hot chocolate? Use peppermint schnapps or Creme de Menthe! Either of these mint liqueurs taste incredible and add just the right warming nuance to the flavor. Here’s what to do:

And that’s it! Let us know what you think of this recipe in the comments below.

Peppermint Schnapps Hot Chocolate

More hot chocolate recipes

Love hot chocolate? Here are a few more variations on theme! Try each one:

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
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
Peppermint hot chocolate

Peppermint Hot Chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2 drinks 1x


This delicious peppermint hot chocolate is rich and creamy with a minty finish! It’s quick and easy to make homemade.


  • 3 tablespoons cocoa powder
  • 2 cups 2% milk (or oat milk)
  • 3 tablespoons sugar
  • ¼ teaspoon vanilla extract
  • ⅛ teaspoon peppermint extract*
  • ¼ cup (1 ½ ounces) semisweet or dark chocolate chips**


  1. Place a saucepan over medium heat. Add the cocoa powder and ¼ cup of the milk and whisk until the cocoa powder is mostly integrated. Whisk in the remaining milk until smooth. Add the remaining ingredients and heat over medium heat until the chocolate is melted, about 2 minutes. Do not boil. Serve immediately, garnished with whipped cream or marshmallows.


*Want to make a spiked variation? Substitute 1.5 ounces Creme de Menthe, or go to Peppermint Schnapps Hot Chocolate

**You can omit for a great cup of hot cocoa with a lighter flavor (and less calories). But the chocolate really adds richness in flavor. We highly recommend it!

  • Category: Drink
  • Method: Stovetop
  • Cuisine: Chocolate
  • Diet: Vegetarian

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

1 Comment

  1. Sonja Overhiser says:

    Let us know if you have any questions!