Go Back
+ servings

Peanut Butter Hot Chocolate

This Peanut Butter Hot Chocolate recipe is rich, creamy, and comforting. It's easy to make and tastes just like a Reese's peanut butter cup, in drinkable form. This is the perfect drink to mix up and keep you warm all winter long!
Prep Time5 mins
Cook Time5 mins
Total Time10 mins
Course: Drinks
Cuisine: American
Keyword: hot chocolate recipe, peanut butter recipe
Servings: 1 glass
Calories: 743kcal
Author: Gayle


  • 2 cups milk, any kind I used 2%
  • 6 ounces milk chocolate chips
  • ¼ cup plus 2 tablespoons peanut butter divided
  • Whipped cream for garnish
  • 4 mini peanut butter cups for garnish


  • In a medium saucepan, combine the milk and chocolate chips.
  • Warm over medium heat, stirring occasionally, until chocolate is melted and smooth.
  • Remove mixture from heat just before it begins to boil. Stir in peanut butter. Set aside.
  • In a small bowl, heat remaining 2 tablespoons of peanut butter in microwave for about 10-12 seconds, to create a drizzle. Set aside.
  • Pour hot chocolate into a glass. Top with whipped cream, drizzle with warmed peanut butter, and sprinkle peanut butter cups.


Serving: 1g | Calories: 743kcal | Carbohydrates: 51g | Protein: 27g | Fat: 51g | Saturated Fat: 17g | Cholesterol: 29mg | Sodium: 470mg | Potassium: 789mg | Fiber: 5g | Sugar: 43g | Vitamin A: 459IU | Calcium: 347mg | Iron: 2mg