Peanut Butter Hot Chocolate

This post may contain affiliate links. If you purchase through links on our site, we may earn a commission.

Peanut butter hot chocolate is a delicious, easy to make homemade variation on a classic winter treat! This 3 ingredient, 10-minute hot cocoa is perfect for warming up on chilly days!

Two white coffee cups of peanut butter hot chocolate

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Is there a more perfect pair than peanut butter and chocolate? I think not! Recently, after a particularly chilly day, I started making hot chocolate on the stove and decided to give it a little bit of peanut butter flavor and WOW, it was amazing!

If you like PB and chocolate, try this chocolate cake with peanut butter buttercream!


It only takes 3 ingredients to make this amazing peanut butter hot chocolate recipe!

  • milk
  • milk chocolate morsels
  • creamy peanut butter or PB2 powdered peanut butter

Step by step

This recipe couldn’t be more simple!

  1. Combine all the ingredients in a small saucepan.
  2. Heat, be sure to stir often with a whisk until chocolate and peanut butter are melted.
  3. Serve in two mugs, top with whipped cream, marshmallows, and peanut butter morsels if desired!
A close up of peanut butter hot chocolate in a white bug topped with whipped cream and peanut butter morsels

How to make it healthier

To cut down the calories in this hot chocolate recipe, I like to use skim milk and PB2 powdered peanut butter in this recipe. I don’t recommend substituting the milk chocolate morsels however, they give it a lovely creamy flavor!

Dairy free – use one can of full fat coconut milk thinned with 1/4 cup oat or almond milk and dairy free chocolate chips

Tips for best results

  • use a higher fat milk for creamier results
  • store leftovers in an airtight container in the fridge up to 3 days, reheat on low heat on the stovetop for best taste


Does peanut butter melt in milk?

Yes, as the peanut butter wamrs it will melt and blend with the milk.

Can I use natural peanut butter?

I don’t recommend natural peanut butter as it alters the texture of the drink.

Can I make this in the microwave?

Yes, microwave in 30 second intervals, stirring in between, until chocolate is melted and the hot chocolate is blended.

You might also like these drinks perfect for chilly weather:

If you try this recipe, I’d love if you comment and rate it below, I love hearing from you!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peanut Butter Hot Chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews


Peanut butter hot chocolate is a delicious, easy to make homemade variation on a classic winter treat! Perfect for warming up on chilly days!


Units Scale
  • 2 cups skim milk
  • 3/4 cup milk chocolate morsels
  • 3 tablespoon PB2 powdered peanut butter or 2 tablespoons smooth peanut butter


  1. Combine all ingredients in a small saucepan and heat on medium heat stirring often until chocolate is melted.
  2. Serve in two mugs, top with whipped cream and peanut butter morsels if desired.
  • Cook Time: 10 minutes
  • Category: drink
  • Method: stovetop
  • Cuisine: American


  • Serving Size:
  • Calories: 599
  • Sugar: 62.1 g
  • Sodium: 171.1 mg
  • Fat: 32.4 g
  • Carbohydrates: 69.7 g
  • Protein: 17.8 g
  • Cholesterol: 4.9 mg

Similar Posts


  1. I love peanut butter and chocolate. I think my grandson will love it too. A perfect treat after playing outside in the cold,. Thank you for this great recipe.

  2. Yum! Peanut butter & chocolate is my love language. We’re getting cold weather this weekend so this is the perfect new treat to try.

  3. We enjoy peanut butter here and it’s starting to cool down too. So for a treat I’ll have to try this recipe as a special treat! Thank you 🙂

  4. Brilliant! Woke up to frost this morning after an extremely mild fall. This will certainly make it into mugs in my house in the next few days. Thanks for sharing!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star