← BlogJune 28, 2026

How to Make the Perfect Peppermint Hot Cocoa

American · Easy · 10 min · 2 servings

vegetariangluten-free
Advertisement

This festive peppermint hot cocoa combines rich dark cocoa with cool refreshing peppermint extract for the ultimate holiday warm drink. A classic Christmas season beverage that is creamy indulgent and ready in under 10 minutes.

Why this recipe works

This Peppermint Hot Cocoa recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 10 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 220 calories with 8g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 5 simple ingredients that you can find at any grocery store:

  • 2 cups whole milk
  • 3 tablespoons unsweetened cocoa powder
  • 2 tablespoons granulated sugar
  • 0.25 teaspoon peppermint extract
  • 1 pinch salt

Step by step instructions

Step 1: Mix Dry Ingredients

Whisk together the cocoa powder sugar and salt in a small saucepan until fully combined with no lumps.

Step 2: Heat with Milk

Gradually whisk in the milk and heat over medium heat stirring constantly until steaming and hot but not boiling about 6 to 8 minutes.

Step 3: Add Peppermint and Serve

Remove from heat and stir in the peppermint extract. Pour into mugs and top with whipped cream and crushed candy cane if desired.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • peppermint extract → peppermint syrup for a milder more controlled mint flavor
  • whole milk → coconut milk for a rich dairy free alternative

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Adding too much peppermint extract which can make the drink taste medicinal or overwhelmingly minty
  • Scorching the milk by heating it too quickly over high heat resulting in a burnt flavor

Nutrition facts

Per serving: 220 calories, 8g protein, 30g carbs, 9g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement