Peppermint Hot Chocolate Recipe
Introduction
Peppermint Hot Chocolate is a cozy and festive twist on the classic winter drink. Rich, creamy, and infused with refreshing peppermint, it’s perfect for chilly evenings or holiday gatherings.

Ingredients
- 1 cup whole milk
- 1/2 cup heavy cream
- 3 ounces chocolate chips, chopped fine (about 1/2 cup or 85 grams)
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon peppermint extract
- Pinch of table salt
- Whipped cream (optional, for serving)
- Candy canes, crushed (optional, for serving)
Instructions
- Step 1: In a small saucepan over low heat, warm the milk and heavy cream gently for 3 to 4 minutes, making sure it doesn’t come to a boil.
- Step 2: Add the finely chopped chocolate chips and sugar to the warm milk mixture. Stir occasionally until the chocolate is completely melted and the mixture is smooth, about 8 minutes.
- Step 3: Remove from heat and stir in the vanilla extract, peppermint extract, and a pinch of salt. Pour into cups.
- Step 4: Top with whipped cream and sprinkle crushed candy canes on top if desired. Serve immediately and enjoy.
Tips & Variations
- For a dairy-free version, substitute coconut milk and coconut cream instead of whole milk and heavy cream.
- Adjust the peppermint extract to your taste—start with less and add more if you want a stronger mint flavor.
- Use dark, milk, or semi-sweet chocolate based on your preference.
- For extra richness, add a splash of your favorite liqueur such as peppermint schnapps or Baileys (optional).
Storage
Store any leftover hot chocolate in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat, stirring frequently to avoid scorching. Avoid microwaving as it may separate the cream.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use cocoa powder instead of chocolate chips?
Yes, you can substitute 2 to 3 tablespoons of cocoa powder, but you’ll need to adjust the sugar and add a bit more cream to maintain the creamy texture.
Why is my hot chocolate grainy or separated?
Chocolate can seize if heated too quickly or if the mixture boils. Use low heat and stir continuously to keep the texture smooth and creamy.
Print
Peppermint Hot Chocolate Recipe
- Total Time: 17 minutes
- Yield: 2 servings 1x
Description
This Peppermint Hot Chocolate recipe is a cozy and festive drink perfect for chilly days and holiday celebrations. Made with rich whole milk, creamy heavy cream, smooth chocolate, and a refreshing hint of peppermint, it’s topped off with optional whipped cream and crushed candy canes for extra indulgence.
Ingredients
Base Ingredients
- 1 cup whole milk
- 1/2 cup heavy cream
Chocolate Mixture
- 3 ounces chocolate chips, chopped fine (about 1/2 cup or 85 grams)
- 2 tablespoons granulated sugar
Flavorings
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon peppermint extract
- Pinch of table salt
Optional Toppings
- Whipped cream (for serving)
- Crushed candy canes (for serving)
Instructions
- Heat Milk and Cream: In a small saucepan over low heat, gently heat the whole milk and heavy cream together for 3 to 4 minutes. Be careful not to bring the mixture to a boil to prevent scorching.
- Melt Chocolate and Sugar: Add the finely chopped chocolate chips and granulated sugar to the warmed milk mixture. Stir intermittently for about 8 minutes until the chocolate has completely melted and the mixture is smooth and combined.
- Add Flavorings: Stir in the vanilla extract, peppermint extract, and a pinch of salt to balance the sweetness and brighten the flavors.
- Serve: Pour the hot chocolate into cups and, if desired, top with whipped cream and sprinkle with crushed candy canes for a festive touch.
Notes
- Use good quality chocolate chips for a richer taste.
- Heating on low heat prevents the milk mixture from burning or curdling.
- Adjust the amount of peppermint extract to taste; it can be strong if added in excess.
- For a dairy-free option, substitute milk and cream with coconut or almond milk, and use dairy-free chocolate.
- Garnishing with crushed candy canes adds a refreshing crunch and enhances the peppermint flavor.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Keywords: peppermint hot chocolate, holiday drink, hot chocolate recipe, festive beverage, chocolate and peppermint, cozy drink

