There’s nothing more comforting than a warm mug of peppermint hot chocolate on a chilly day. I love how the creamy, rich chocolate pairs perfectly with the refreshing kick of peppermint—it’s like a cozy holiday hug in a cup.
Why You’ll Love This Recipe
I like this recipe because it takes a classic hot chocolate and gives it a festive twist. The peppermint adds just the right amount of brightness without overpowering the smooth chocolate flavor. I also enjoy that it’s quick to make and feels like a little indulgence I can whip up any time. It’s a simple way to bring a touch of holiday cheer into my home.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Milk
- Heavy cream
- Unsweetened cocoa powder
- Semi-sweet chocolate chips or chopped chocolate
- Granulated sugar
- Peppermint extract
- Whipped cream (for topping)
- Crushed candy canes (optional garnish)
Directions
- I heat the milk and heavy cream together in a saucepan over medium heat until warm, but not boiling.
- I whisk in the cocoa powder and sugar until smooth.
- I add the chocolate chips and stir until melted and combined.
- I remove the pan from the heat and stir in the peppermint extract.
- I pour the hot chocolate into mugs and top with whipped cream and crushed candy canes if I want a festive finish.
Servings and timing
This recipe makes about 2 servings. It usually takes me 10 minutes from start to finish, which makes it perfect when I want something warm and sweet in a hurry.
Variations
I sometimes use dark chocolate instead of semi-sweet for a deeper, richer flavor. If I want a dairy-free option, I swap the milk and cream with almond or oat milk. For an extra indulgence, I add a splash of peppermint schnapps to make an adult version. I also like to experiment with white chocolate for a sweeter twist.
storage/reheating
I store leftover peppermint hot chocolate in a sealed jar or container in the fridge for up to 2 days. When I reheat it, I warm it slowly on the stove over low heat, stirring often so it stays creamy. I avoid microwaving because it can separate, but if I’m in a rush, short intervals in the microwave with stirring works fine.
FAQs
Can I make this peppermint hot chocolate in advance?
Yes, I prepare it ahead of time and keep it in the fridge, then reheat it when I’m ready to serve.
Can I use peppermint oil instead of extract?
I prefer peppermint extract because peppermint oil can be very strong. If I use oil, I add just a tiny drop.
Can I make this recipe vegan?
Yes, I use non-dairy milk like almond or oat milk, and dairy-free whipped topping.
How do I make it less sweet?
I reduce the sugar or use dark chocolate instead of semi-sweet chocolate.
Can I use hot cocoa mix instead of cocoa powder and sugar?
Yes, I sometimes use a packet of hot cocoa mix for convenience, then add chocolate chips and peppermint extract for richness.
Conclusion
Peppermint hot chocolate is one of my favorite ways to make a cold day feel special. I like that it’s easy, creamy, and full of holiday flavor with just a touch of peppermint. Whether I’m making it for myself or sharing with friends, it always feels festive and comforting.
PrintPeppermint Hot Chocolate
A creamy and rich hot chocolate infused with refreshing peppermint, topped with whipped cream and crushed candy canes for a festive holiday treat.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 2 servings
- Category: Beverage
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 cups milk
- 1/2 cup heavy cream
- 2 tbsp unsweetened cocoa powder
- 1/4 cup granulated sugar
- 1/2 cup semi-sweet chocolate chips or chopped chocolate
- 1/2 tsp peppermint extract
- Whipped cream (for topping)
- Crushed candy canes (optional garnish)
Instructions
- In a saucepan over medium heat, warm the milk and heavy cream until hot but not boiling.
- Whisk in the cocoa powder and sugar until fully dissolved and smooth.
- Add the chocolate chips and stir until melted and combined.
- Remove from heat and stir in the peppermint extract.
- Pour into mugs and top with whipped cream and crushed candy canes if desired.
Notes
- For a richer flavor, use dark chocolate instead of semi-sweet.
- Swap in almond or oat milk for a dairy-free option.
- Add a splash of peppermint schnapps for an adult version.
- Store leftovers in the fridge for up to 2 days and reheat gently on the stove.
- Avoid microwaving to prevent separation, but if needed, heat in short intervals with stirring.
Nutrition
- Serving Size: 1 mug
- Calories: 320
- Sugar: 28g
- Sodium: 70mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 40mg
