Wishing you a very Happy Holiday with this Peanut Butter Hot Chocolate Recipe!

“You got peanut butter in my chocolate!”

“You got chocolate in my peanut butter!”

Peanut Butter Hot Chocolate
Yield: 2

Peanut Butter Hot Chocolate

Chocolate and Peanut Butter are two ingredients that I believe belong together. This recipe is rich and decadent. 1/2 of a mug might be enough!

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes


  • 2 1/2 cups milk
  • 2 two ounce milk chocolate bars
  • 2 Tbsp peanut butter
  • whipped cream
  • chocolate sauce


  1. In a pot, bring milk to a simmer on low heat.
  2. Once simmering, add the chocolate bars (in pieces) and the peanut butter.
  3. Stir often to prevent burning and evenly distribute the melting chocolate and peanut butter.
  4. Once everything is melted pour into two mugs and top with whipped cream and chocolate sauce. Enjoy!

Recommended Products

This post contains affiliate links. I will make a small commission if you make a purchase through one of these links, at no extra cost to you.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 616Total Fat: 32gSaturated Fat: 16gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 40mgSodium: 294mgCarbohydrates: 66gFiber: 3gSugar: 40gProtein: 19g

Nutrition information isn’t always accurate. You may want to spot check this information.

Did you make this recipe? No? Pin it for later!

Please leave a comment on the blog or share a photo on Pinterest