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!
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
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!
Ingredients
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!
- Combine all the ingredients in a small saucepan.
- Heat, be sure to stir often with a whisk until chocolate and peanut butter are melted.
- Serve in two mugs, top with whipped cream, marshmallows, and peanut butter morsels if desired!
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
FAQs
Yes, as the peanut butter wamrs it will melt and blend with the milk.
I don’t recommend natural peanut butter as it alters the texture of the drink.
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!
PrintPeanut Butter Hot Chocolate
- Total Time: 10 minutes
- Yield: 2 1x
Description
Peanut butter hot chocolate is a delicious, easy to make homemade variation on a classic winter treat! Perfect for warming up on chilly days!
Ingredients
- 2 cups skim milk
- 3/4 cup milk chocolate morsels
- 3 tablespoon PB2 powdered peanut butter or 2 tablespoons smooth peanut butter
Instructions
- Combine all ingredients in a small saucepan and heat on medium heat stirring often until chocolate is melted.
- Serve in two mugs, top with whipped cream 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
SO good!!
WOW this was so delicious!
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.
Yum! Peanut butter & chocolate is my love language. We’re getting cold weather this weekend so this is the perfect new treat to try.
Im going to have to try this thanks for the recipe for the winter.
Looks so good and so easy! Thanks for a great recipe!
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 🙂
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!!!
This is an awesome sounding treat. I’m definitely going to try it.
Warwick Castle looks like a very interesting place to visit too.