Peanut Butter Hot Chocolate

Peanut Butter Hot Chocolate is the ultimate cozy drink, blending rich chocolate with creamy peanut butter for a decadent treat. Ready in just 10 minutes with three simple ingredients, it’s the perfect way to warm up on a chilly winter day!

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

What readers say

“WOW this was so delicious!” -Hadley

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

Whenever I need a little pick-me-up during the winter months, peanut butter hot chocolate is my go-to indulgence.

The combination of creamy peanut butter and sweetness of milk chocolate creates the ultimate indulgent treat that feels like a hug in a mug. It’s so easy to make, and the rich, velvety texture is perfect for relaxing with a good book or sharing with friends and family during cozy gatherings.

If you like PB and chocolate, try my Chocolate Cake and Peanut Butter Buttercream.

Why I love this recipe

I love this peanut butter hot chocolate because it’s such a simple yet indulgent treat that works for any occasion. It’s like Reese’s peanut butter cups in drinkable form!

It’s also easy to make this hot cocoa recipe a little healthier by using skim milk and powdered peanut butter (PB2), and it doesn’t sacrifice any of the taste! The peanut butter adds a unique twist, making it stand out from your regular hot chocolate and giving it that irresistible flavor I can’t get enough of.

Ingredients

  • milk
  • milk chocolate morsels
  • creamy peanut butter, or PB2 powdered peanut butter – do not use natural peanut butter as it tends to be too oily

Step by step

  1. In a small saucepan, add all the ingredients—milk, milk chocolate morsels, and peanut butter (or PB2 powdered peanut butter).
  2. Place the saucepan over medium-low heat. Stir constantly with a whisk to ensure the chocolate and peanut butter melt smoothly.
  3. Once everything is melted and creamy, pour the hot chocolate into two mugs. Top with whipped cream, marshmallows, and peanut butter morsels if you are feeling extra indulgent!
gif of stirring bowl

Tips for best results

  • Use a higher fat milk for a creamier and richer drink (whole milk is my go-to).
  • Stir constantly to prevent the chocolate from burning or sticking to the bottom of the pan.
A close up of peanut butter hot chocolate in a white bug topped with whipped cream and peanut butter morsels

Variations

I’m a big fan of the classic peanut butter hot chocolate, but there’s no harm in changing things up a little. For a bit healthier, I like to use skim milk and PB2 powdered peanut butter to cut down on calories.

If you need a dairy-free or vegan option, use full-fat coconut milk thinned with a little oat milk or almond milk and some dairy-free chocolate chips.

Serving suggestions

There’s no wrong way to enjoy a hot chocolate drink, but I love to make it even more delightful with a few simple additions. If I’m looking for a snack to go with it, I’ll serve a few peanut butter cookies or brownie cookies on the side for the perfect combo.

Storage

Store leftover hot chocolate in an airtight container in the fridge for up to 3 days.

When you’re ready to enjoy it again, reheat it on low heat on the stove to bring back that creamy goodness. You can also microwave it in 30-second intervals, stirring in between, until it’s hot and the chocolate fully melts.

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

Print
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

Description

Peanut Butter Hot Chocolate is the ultimate cozy drink, blending rich chocolate with creamy peanut butter for a decadent treat. Ready in just 10 minutes with three simple ingredients, it’s the perfect way to warm up on a chilly winter day!


Ingredients

Units Scale

Ingredients

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

Instructions

Instructions

  1. In a small saucepan, add all the ingredients—milk, milk chocolate morsels, and peanut butter (or PB2 powdered peanut butter).
  2. Place the saucepan over medium-low heat. Stir constantly with a whisk to ensure the chocolate and peanut butter melt smoothly.
  3. Pour the hot chocolate into two mugs then top with whipped cream, marshmallows, and peanut butter morsels, if desired.
  • Cook Time: 10 minutes
  • Category: Drink
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • 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

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

10 Comments

  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!!!