Go Back

Slow Cooker Peppermint Hot Chocolate

Prep Time 5 minutes
Cook Time 2 hours
Total Time 2 hours 5 minutes
Author Holly


  • 1 can (14 ounces) sweetened condensed milk
  • 1/2 cup cocoa
  • 2 teaspoons vanilla
  • 5 cups milk (don’t use skim milk)
  • 1 cup heavy whipping cream
  • ½ cup finely crushed peppermint
  • Garnishes: optional
  • Whipped cream
  • Crushed candy cane
  • Marshmallows


  • Combine sweetened condensed milk, cocoa, vanilla, milk and cream in your slow cooker and whisk together until combined. (This will take a few minutes for the cocoa to mix in.)
  • Cook on low for 2 hours or until heated through, stirring about every 20 or 30 minutes.
  • Serve with whipped cream, marshmallows, or more crushed peppermint candy (or all three!).


This can also be done on your stove top by combining all ingredients in a large saucepan and whisk until combined. Heat over medium-low heat, stirring occasionally until heated through (don't let boil).