• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Meet Kelly
  • Browse All Recipes
  • Contact

The Anthony Kitchen logo

  • Comfort Food
  • Southern
  • Tex-Mex
  • Dessert
  • Recipe Index
menu icon
go to homepage
search icon
Homepage link
  • Comfort Food
  • Southern Recipes
  • Tex-Mex & Mexican Food
  • Desserts
  • Recipe Index
  • About Kelly
  • Contact
×
Home · Recipes · Christmas · Easy Peppermint Hot Chocolate

Published: Nov 2, 2025 by Kelly Anthony · Leave a CommentThis post may contain affiliate links. Read our disclosure policy.

Easy Peppermint Hot Chocolate

Jump to Recipe Print Recipe

Creamy, chocolatey, and perfectly minty, Peppermint Hot Chocolate is a 10-minute, holiday drink you'll love cozying up to all winter long. It comes together with a quick, foolproof method that delivers festive flavors with simple ingredients.

Close-up of peppermint hot chocolate in a clear mug topped with whipped cream and crushed candy canes, with a candy-cane stir stick.

It's a treat our guests look forward to year after year, and one of our family's all-time favorite Christmas snacks. A mug of this creamy, rich hot chocolate and a peppermint brownie is all you really need for a little holiday magic.

Love hot chocolate with a twist? Add my Mexican hot chocolate and white hot chocolate to your holiday must-make list!

Table of Contents

  • Why You'll Love It
  • What You'll Need
    • Smart Ratio (Per Cup)
  • How to Make Peppermint Hot Chocolate (Step-by-Step)
    • Warm the Milk (Don't Boil)
    • Melt in the Chocolate (Off Heat)
    • Add Peppermint and Serve
  • Toppings + Add-Ins
  • Make-Ahead, Storage & Reheating
  • FAQ
  • More Peppermint Treats

Why You'll Love It

Hosting is my love language, and hot chocolate is the easiest way to please a crowd come the holidays. From my make-ahead cocoa mix to full-blown hot chocolate parties, I've served more steaming mugs than I can count. Peppermint and chocolate? A Christmastime match made in heaven. I've poured peppermint hot chocolate at our Christmas parties for 15 years, and tested it every which way so you don't have to.

  • Double Chocolate = More Flavor | This peppermint hot chocolate comes together with both cocoa powder and chopped chocolate. This combination delivers nostalgic hot cocoa flavor, with an extra chocolatey touch.
  • Peppermint, Perfectly Dosed | Peppermint extract is a powerful ingredient and it should be used sparingly. Capping it to a ¼ teaspoon per 4-cup batch of peppermint hot chocolate keeps the mint flavor crisp without overpowering your beverage.
  • Foolproof Method | Heating the milk with sugar and cocoa on the stovetop, then melting in the chocolate off-heat creates a silky smooth hot chocolate in which everything incorporates smoothly.
Overhead of peppermint hot chocolate ingredients—cocoa powder with spoon, chopped dark chocolate, milk in a measuring jug, sugar and salt, plus bottles of vanilla and peppermint extract.

What You'll Need

  • Dairy | Whole milk in combination with a higher fat dairy option like half-and-half or cream will make for a luxurious sip. Use cream for a dessert-like rich-sipping hot chocolate, half-and-half for coffee shop vibes, and milk for a lighter, classic-style cocoa.
  • Unsweetened Cocoa Powder | Cocoa powder adds cocoa flavor to hot chocolate without adding additional fat. Use Dutch-process cocoa for a deeper, smoother chocolate flavor. We use it for our homemade hot cocoa mix — it's the best.
  • Semisweet Chocolate | Use a semisweet chocolate bar (55-70%) over chocolate chips, since certain brands of chips contain stabilizers and don't melt smoothly. Finely chop for the silkiest texture.
  • Sugar | Use granulated sugar to sweeten peppermint hot chocolate.
  • Pure Peppermint Extract | This ingredient is potent and it's important to measure carefully, start small, and adjust to taste.
  • Vanilla Extract | Vanilla is well-known for rounding out the flavors in chocolate. It'll take your peppermint hot chocolate from good to gourmet instantly.
  • Salt | Another ingredient for bringing out the best in flavors. A pinch is all you need to brighten up both the chocolate and peppermint.

Pro Tip: Avoid substituting peppermint oil in place of peppermint extract. I've tested peppermint hot chocolate both ways, and the extract is the clear winner. Oil is far too potent an ingredient, and it's nearly impossible to measure such a scant amount without overpowering it.

Smart Ratio (Per Cup)

  • ¾ cup whole milk
  • ¼ cup half-and-half
  • 1 tbsp Dutch-process cocoa
  • 2 tbsp sugar
  • Pinch of salt
  • 1 oz semisweet chocolate, finely chopped
  • ¼ tsp vanilla extract
  • Drop of peppermint extract

How to Make Peppermint Hot Chocolate (Step-by-Step)

Warm the Milk (Don't Boil)

Add the milk, unsweetened cocoa powder, granulated sugar, and salt to a medium-sized saucepan over medium heat. Whisk often, and allow to heat until smooth and steamy. Do not let the mixture come to a boil.

Sprinkling a pinch of salt into warm milk and cocoa in a saucepan.
Whisking the cocoa mixture in the saucepan as it simmers.

Pro Tip: Stay with the milk — it'll likely heat faster than you think and you don't want the pot to scald. Whisk often and as soon as you start to see steam or bubbles forming along the edges of the pot, remove it from the heat.

Melt in the Chocolate (Off Heat)

Turn off the heat. Add the chopped, semisweet chocolate and stir until smooth.

Bowl of chopped semisweet chocolate held above the saucepan to add.
Whisking hot chocolate in a saucepan until smooth and steamy.

Add Peppermint and Serve

Add the peppermint and vanilla extract, and stir. Pour into mugs and serve warm

Hands holding a bottle of pure peppermint extract over a saucepan, ready to flavor hot chocolate.

Toppings + Add-Ins

Make your peppermint hot chocolate extra festive with sweet toppings! One of our favorite ways to serve hot chocolate is alongside our hot chocolate charcuterie board, full of festive Christmas cookies and hot cocoa toppings.

  • Marshmallows
  • Whipped Cream
  • Candy Canes
  • Crushed Peppermint
  • Chocolate Shavings
  • Chocolate Syrup
  • Christmas Sprinkles
  • Chopped Andes Mints

Serving grown-ups only? Grab some vanilla vodka and Kahlua and make my spiked hot chocolate!

Mug of peppermint hot chocolate topped with whipped cream and crushed candy canes, with marshmallows and peppermint candies blurred in the background.

Make-Ahead, Storage & Reheating

Make-Ahead | Peppermint hot chocolate can be made up to 3 days in advance. Prepare the hot chocolate, allow it to cool, and pour into a pitcher. Secure with a tight-fitting lid or cover tightly with plastic wrap. Wait to add peppermint and vanilla extract to hot chocolate until it's warmed, just before serving.

Storage | Store up to 3 days refrigerated in a pitcher secured with a lid or covered tightly with plastic wrap.

Reheat | Warm on the stovetop in a saucepan over low heat, stirring often. For a quicker reheat, place peppermint hot chocolate in individual microwave-safe mugs and microwave in 30-second bursts, stirring after each, until hot. If the hot chocolate has thickened slightly, add a splash of warmed milk and stir.

Pro Tip: Making this in advance for a party? Make the peppermint hot chocolate ahead, keep it refrigerated, and reheat on low in the slow cooker. Once reheated, transfer to the warm setting and allow guests to serve themselves all night long.

FAQ

How much peppermint is too much?

Peppermint extract is extremely potent and a little goes a very long way. It's best to begin small and add more to taste. We recommend starting with an ⅛ teaspoon per 4 cups and working your way up to a ¼ teaspoon. It is very unlikely you will need more.

Can I use candy canes instead of extract?

Yes; crush 3-5 candy canes per 4 cups (about ½-1 candy cane per cup). Crush the candy canes, warm the milk over low heat, add the candy canes, and whisk until fully dissolved.

Why melt the chocolate off of the heat?

If chocolate gets too hot, it can separate and become grainy. Turning off the heat before adding the chopped chocolate to milk ensures it melts gently and properly emulsifies.

Can this be made vegan and dairy-free?

Yes! You can use oat milk or almond milk in place of regular milk, and be sure to check the chocolate bar for allergens and buy accordingly.

More Peppermint Treats

  • Homemade Peppermint Bark
  • Peppermint Ice Cream
  • Peppermint Bark Brownies
  • Andes Mint Cookies
  • Frosted Peppermint Cookies
Close-up of peppermint hot chocolate in a clear mug topped with whipped cream and crushed candy canes, with a candy-cane stir stick.
Print Recipe
No ratings yet

Easy Peppermint Hot Chocolate

Silky and rich, this peppermint hot chocolate is ready in just 10 minutes! Cocoa and real, chopped chocolate, minty flavor, and a foolproof method make this the easiest holiday treat you'll make all winter long.
Prep Time2 minutes mins
Cook Time8 minutes mins
Total Time10 minutes mins
Course: Beverage
Cuisine: American
Keyword: Peppermint Hot Chocolate
Servings: 4
Calories: 465kcal
Author: Kelly Anthony

Ingredients

  • 3 cups whole milk
  • 1 cup half-and-half
  • ¼ cup Dutch-process cocoa powder
  • ½ cup granulated sugar
  • 4 ounces semisweet chocolate bar, finely chopped
  • Pinch of salt
  • 1 teaspoon vanilla extract
  • ⅛-1/4 teaspoon pure peppermint extract

Instructions

  • Add the milk, half-and-half, cocoa powder, sugar, and salt to a medium-sized saucepan over medium heat.
  • Stir often. As soon as the milk is steaming and tiny bubbles appear along the edges of the saucepan, remove from the heat — about 5-8 minutes.
  • Add the chopped chocolate and stir until smooth and completely melted. Add the vanilla and ⅛ teaspoon of peppermint extract. Stir and taste. For a mintier flavor profile, stir in the remaining ⅛ teaspoon of peppermint extract.
  • Pour into mugs and add any desired toppings. Serve and enjoy!

Nutrition

Calories: 465kcal | Carbohydrates: 54g | Protein: 11g | Fat: 24g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.02g | Cholesterol: 45mg | Sodium: 111mg | Potassium: 599mg | Fiber: 4g | Sugar: 47g | Vitamin A: 525IU | Vitamin C: 1mg | Calcium: 315mg | Iron: 3mg

« Hot Chocolate with Marshmallows
Christmas Hot Chocolate »
  • Share
  • Tweet

Looking for more recipes?

Be sure to check out the recipe index where you can browse recipes by meal type and category!

Check Out the Recipe Index

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

I’m Kelly Anthony — a baker, home chef, and mom with a passion for food and an adoration for entertaining.

Comfort food is my specialty, and it is truly my pleasure to share these recipes with you. If you’d like to get to know me a little better, click here.

Trending recipes

  • Stack of golden brioche French toast topped with butter, syrup, raspberries, and blueberries, served on a white plate with fresh berries and maple syrup in the background.
    Brioche French Toast
  • A glazed meatloaf sandwich on toasted bread topped with melted cheese and caramelized onions, plated with crispy potato chips and dill pickles.
    Best Grilled Meatloaf Sandwich (Perfect for Leftovers)
  • Easy beef taco bowl topped with avocado, cheese, pico de gallo, and creamy cilantro sauce
    Taco Bowls
  • Christmas hot chocolate in a glass mug with whipped cream and crushed candy canes.
    Christmas Hot Chocolate
  • Glass mug of hot chocolate topped with a marshmallow snowman, mini marshmallows, sprinkles, and pretzel-stick arms; snowy bottle-brush trees blurred behind.
    Hot Chocolate with Marshmallows
  • Festive dark hot chocolate in a clear footed mug with whipped cream, marshmallows, and chocolate sauce, surrounded by ornaments and chocolate pieces.
    Dark Hot Chocolate Recipe

Footer

↑ back to top

About

  • About Me
  • Privacy Policy
  • Disclosure Policy
  • Disclaimer
  • Accessibility Policy

Newsletter

  • Sign up for weekly recipes

Contact

  • Work with me
  • Contact

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
We loved this recipe!!
Will definitely make this again. Thank you for sharing!

Or write in your own words:

A rating is required
A name is required
An email is required