Peanut Butter Hot Chocolate – A yummy, comforting hot chocolate, with a special new addition: creamy peanut butter! Ready in less than 10 minutes.
Ya,’ll, guess what?! It’s finally cold here! Woohoo! Remember last month when I was complaining about the 80-degree temps? No longer! Yesterday it was a high of 40 degrees. Yessssss! And, of course, I busted out my tall boots, scarf, and gloves to welcome in the freezing temps. I love it!
Now that it’s cold, I’ve been craving some hot chocolate. There are so many yummy variations of hot chocolate: peppermint, salted caramel, white hot chocolate…you name it! But I need something that really spoke to me.
Back when I made these Reese’s Peanut Butter Cookies, I talked about my obsession with peanut butter and chocolate. It’s a combo that cannot be beat. So my decision was easy: I HAD to make a peanut butter hot chocolate.
Growing up, the only hot chocolate I knew came in a packet and you added hot water to it to make hot chocolate. I had no idea you could easily make this from scratch. All it takes it hot milk and cocoa and (sometimes) sugar. But for this version, we don’t use any added sugar because there is enough in the chocolate chips that we’ll also add. So all we need is chocolate chips, creamy peanut butter, cocoa powder and milk. That’s it!
I cannot stress how much I love this peanut butter hot chocolate. It’s got the perfect accent of peanut butter without loosing the chocolate flavor. I added marshmallows to mine, which gave the hot chocolate a little extra sweetness. And when the marshmallows get warm, they softened up and melt in your mouth. So decadent!
Before you get started on your own peanut butter hot chocolate, I have some tips for you to ensure this hot chocolate comes out perfectly:
- When heating up the chocolate chips and peanut butter, be very careful not to overheat – this will cause the chocolate to harden up.
- To make sure the chocolate and peanut butter blend easily into the milk, slowly add the milk into the chocolate and peanut butter mixture. I didn’t do that the first time so I had to whisk for a few minutes to help them blend together. So don’t worry if you have to do the same. Just keep whisking until you don’t see chocolate pieces floating around. Trust me, they’ll eventually smooth out.
- You can top your hot chocolate with whatever you want: whipped cream, marshmallows, chocolate chips, chopped peanut butter cups, peanut butter chips. The list is endless! I used marshmallows, chocolate sauce, and peanut butter sauce. To make the peanut butter sauce, all you do is microwave a tablespoon of creamy peanut butter sauce for 20 seconds or until smooth. Simple as that!
- This recipe makes 4 cups of hot chocolate. But I only served it for my husband and I so we had some leftover. I simply added the leftovers to a food storage container and refrigerated it. I microwaved a cup of it the next day and it tasted just as good. I would say that this would keep good in the fridge for about 5 days.
Well, there you have it! My favorite hot chocolate recipe. And I hope it will be your favorite too! What other hot drinks do you like to have during the winter? Let me know if the comments below!
Here are all the kitchen tools and serveware that I used in this post. For each item that is sold, I receive a small commission. Thank you for supporting the brands that support CPA!
[show_shopthepost_widget id=”2436884″]
Peanut Butter Hot Chocolate
Ingredients
- 1/3 cup semi-sweet chocolate chips
- 3 tablespoons creamy peanut butter
- 32 ounces milk
- 1 1/2 tablespoons unsweetened cocoa powder
- 1 cup mini-marshmallows (for topping)
Instructions
- Turn on stove to medium heat. Add chocolate chips and peanut butter. Stir together with whisk until melted and smooth. Be careful not to let it get too hot or it will harden.
- Very slowly, whisk in milk. The slower you do it, the easier it will be to incorporate into the chocolate-peanut butter mixture. Keep whisking until all the chocolate is mixed into the milk. This may take 1-2 minutes.
- Add in cocoa powder and whisk until mixed into milk mixture.
- Keep cooking until the mixture begins to froth on top. Check temperature. If full warmed-through, turn off heat and serve. Top with marshmallows and chocolate sauce and/or melted peanut butter. You can also add chopped peanut butter cups.

It looks so yum.
Thanks for sharing this.
Okay. You got me at the title. That sounds and looks delicious. Yummy for the holidays. Thank you for sharing your recipe.
Oh my goodness, this looks like the most delicious cup of hot cocoa EVER!!! Wow!!
So doubly deeply decadent. I like.
Why have I not heard of this before?! Oh well, now that I have, I will surely be
making a big mug of this delicious hot chocolate. Your pics are amazing too!
I have to admit, I’ve never in my life made REAL hot chocolate… but this flavor combination sounds so tempting, I just may have to give it a try!
This looks like such a decadent treat! What a delicious way to warm up in the cold!
I love hot chocolate and peanut butter so I don’t know why this idea has not hit me years ago! This looks fantastic. And perfect for today, it’s snowing!
I know right?! Such a perfect combo but I’ve never thought of it before last week!
Okay, well, I’ve never heard of peanut butter hot chocolate, but OH MY! Why in the world not?! This is fabulous — in fact — I may be making this in about 5 minutes! YUM!
This looks so luscious. I consider it more a dessert than a beverage. Your photo layout is gorgeous. I love those cups and napkins…so festive!
Thank you! Napkins from Home Goods and mug from Starbucks 🙂
WHAT!! Where has this been my whole life?! I think I love you
Aw shucks 🙂
Stop!!! OMG I am drooling, I love everything about this hot chocolate recipe! Especially the peanut butter part (ha!!!) I cannot wait to make this one!
Yesssss. Peanut butter is my favorite too!
I absolutely love hot cocoa this time of year, but I Never thought to add peanut butter to it! Peanut butter and chocolate is one of my all-time favorite combinations. I’ll have to try this tonight.
Looks so delicious! I can’t wait to try this–thinking of making it for NYE or maybe on Christmas morning!
my outh is literally watering while I sit here! Oh my gosh, this looks insane. I am a sucker for anything peanut butter and chocolate! Thanks for the recipe!
This is perfection! Yum!!
Peanut butter hot chocolate looks so yummy! More like a dessert rather than a drink. I’m definitely gonna make this recipe. Can’t wait!!!
That sounds really delicious! I’m not a huge fan of peanut butter tho so I might try substituting with a choc almond butter??
Possibly! I don’t know if the texture would be right. But your could easily sub in cookie butter!
OH MY GOSH! This is genius! Can we make this over the weekend?! 🙂
Sure!! Good idea!
Well this sounds like the best thing ever!
never thought of peanut butter & hot chocolate together! cant wait to try this!
I know right?! It just came to me one day and I couldn’t believe how few recipes I found on Pinterest so I just made my own
Oh my gosh!! I think we should rename this recipe to “heaven in a cup” – it looks amazing!!
Oh my goodness! This looks like the most delectable thing I’ve ever seen. Pinning for sure!
OMG! That looks decadent!
Oh my gosh, I think you just went into my head and dragged out my DREAM recipe. This sounds absolutely incredible and totally something I never would even have thought to do. Thanks for sharing this!! I’ll definitely be making this!
Haha you and I have the same dreams!
Wowzers! This looks Christmas morning worthy! I never thought of adding peanut butter, but makes total sense. I’m going to try it!
Oh my gosh this looks heavenly! Peanut butter and chocolate are always the perfect combo!
Just pinned this to a bunch of different holiday boards – it looks AMAZING! I too am a huge fan of peanut butter & chocolate (isn’t everyone?!) I’ll definitely be whipping these up tonight while we decorate our tree (I know, we’re super late on that one…)
-Clarissa @ The View From Here
Aw how fun! Better late than never!
Why have I never thought of this before?? I will be making this for myself and the kids (maybe) haha.
Haha no one has to know
Wow I don’t think I’ve ever seen hot chocolate that looks that decadent and delicious before. I pinned before I even finished reading… Can’t wait to try making homemade cocoa!!
Aw thanks so much!I like to say I specialize in decadent haha
I can’t wait to try this!!I put PB in my coffee – which I know is weird but I LOVE it!!
Woah that’s genius! I gotta try that out!
Anything with Peanut Butter & Chocolate I am all for! This looks soo good!
I have been dying to make hot chocolate and this is an even better take on it! I will be doing this TODAY.
I can’t wait to surprise the kids and their dads to this treat! Sounds like a bit of heaven on earth.
Great Idea to add the peanut butter for all of us peanut butter lovers out there! I can just imagine what this would taste like as the marshmallows and peanut butter starts to melt and blend into the cocoa.
2 of my kids would eat this up. The other would sit and drool, she has a peanut
allergy. I see this being made at my house. Thanks for sharing.
Now here is a new type of hot chocolate for us to give a try. We do like our peanut butter and hot chocolate can’t wait to give this a sip.
Yes exactly! I was surpirsed that I’ve never heard or thought of this before. I hope ya’ll enjoy it!
Oh my! What a good combo! This looks heavenly!
Belle | One Awesome Momma
OOOOO MY GOSHHHHH I’m drooling!! This looks perfect for watching a marathon of Christmas movies, sipping on this amazingness!
Awww I love that idea!
Wow, this looks amazing! It sounds so rich and delicious, I’ve got to try it! Pinning it for later!
This looks just perfect for those colder days coming up. And I am with you about the colder weather. It’s good to see the temperature drop so we can enjoy all those festive goodies.
I seriously do not know why I didn’t think of this earlier! What a brilliant idea!! Must try!
No way! This look so good! We’ll be trying this recipe out for sure! Anything peanut butter I’m in love with !
This is one of our favourite little treats. Adding peanut butter to anything makes it even more delicious!
And after reading this I’ve just had to add peanut butter to my shopping list!!!
It sounds insane, but I need to try it 🙂
Janie x
Yay!! So glad I could inspire you to make it 🙂
I could drink this even if it was warm outside! PB + chocolate is such a winning combo – especially in drinkable form!