Go Back

Salted Peanut Butter Hot Chocolate

This salted peanut butter hot chocolate is a hug in a mug! It's super decadent, indulgent and cozy. Everyone's favorite flavors in one drink!
No ratings yet
Leave a Review »


  • ½ cup water
  • 2 cups milk (whole or coconut milk makes it the creamiest!)
  • 1 cup half and half or heavy cream or coconut milk/cream (for dairy free)
  • 3 tablespoons sugar
  • 2 tablespoons cocoa powder
  • 8 ounces high-quality dark chocolate, chopped
  • cup peanut butter
  • ¼ teaspoon flaked sea salt, plus more for topping
  • mini marshmallows, for serving

peanut butter whipped cream

  • 1 cup cold heavy cream
  • 2 tablespoons creamy peanut butter


  • Place the water, milk and cream in a saucepan over low heat. Heat until the mixture is just warm and bubbles appear around the edges. Whisk in the sugar and cocoa until they dissolve. Stir in the chocolate and peanut butter with a wooden spoon, stirring often and cooking until both are fully melted. Stir in the sea salt.
  • Once melted, divide the hot chocolate between mugs. Top with the whipped cream and mini marshmallows. Sprinkle on more flaked sea salt.

peanut butter whipped cream

  • Place the cold cream in a bowl of your electric mixer. Add the peanut butter and beat the mixture on medium to high speed, until peaks form. Scoop the whipped cream into the hot chocolate!
  • Note: I do not add any extra sugar to this whipped cream. The hot chocolate is already very sweet, so this cuts it nicely.

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!