Peppermint Hot Chocolate
Rich, creamy stovetop hot chocolate made with real chocolate and a hint of peppermint, topped with marshmallows and a candy cane.
Peppermint Hot Chocolate
- Prep
- 5 min
- Cook
- 10 min
- Total
- 15 min
- Servings
- 4
- Difficulty
- Easy
Ingredients
Instructions
- Whisk the milk, cream, cocoa, sugar and salt in a medium saucepan over medium heat.
- Heat until steaming and small bubbles appear around the edges. Do not boil.
- Remove from the heat and whisk in the chopped chocolate until melted and smooth.
- Stir in the peppermint and vanilla extracts. Taste and add more sugar if you like.
- Pour into mugs and top with marshmallows or whipped cream and a candy cane.
Why this recipe works
Cocoa powder gives deep chocolate flavor, and real melted chocolate makes it thick and creamy. Heating until steaming but not boiling keeps the milk smooth.
Tips, substitutions & storage
- Swap: Use oat milk and coconut cream with dairy-free chocolate for a dairy-free drink.
- Swap: Crushed candy canes stirred in can replace the peppermint extract.
- Peppermint extract is strong — start with less and add to taste.
- For a dairy-free version, use oat milk and coconut cream with dairy-free chocolate.
- Reheat leftovers gently on the stove, whisking, within 2 days.
Nutrition (estimated, per serving)
- Calories
- 380
- Protein
- 10g
- Carbs
- 40g
- Fat
- 21g
- Fiber
- 3g
- Sugar
- 34g
- Sodium
- 150mg
Nutrition information is an automatic estimate based on typical ingredients and will vary with the brands and amounts you use. It is not medical or dietary advice.
Made this? Rate it: