This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.
This rich and creamy peanut butter hot chocolate is perfect for keeping you warm all winter long. Plus it’s super simple because it’s made right in your high-powered blender!

Are you craving the perfect sweet treat meets warm winter drink?
Well, look no further than this peanut butter hot chocolate!
Not only is this rich chocolatey base delicious it’s mixed with sweet peanut butter to give you the perfect balance of flavor!
I like to think of this as a melted peanut butter cup in a glass!
How perfect is that?!
I even made this right in my Vitamix for ease but you can easily make it on the stovetop too!
Looking for a more traditional hot chocolate that you can make in your high powered blender? Try my Vitamix Hot Chocolate.

Peanut butter hot chocolate ingredients
- Whole milk – I like to use whole milk as my base for hot chocolate because it comes out smooth and rich. Non-dairy milk can be used in its place as well as lower-fat dairy. Half and half is also delicious but a bit higher in fat.
- Semisweet chocolate morsels – This offers the perfect balance of chocolate flavor. You can also use chopped chocolate if you have that on hand.
- Smooth peanut butter – I’m using commercial smooth peanut butter (Jif is my favorite) but you can also use homemade or natural peanut butter if you prefer.
- Whipped cream – I love to top my hot chocolate with whipped cream but this is optional. Marshmallows are also a great option.
- Chocolate sauce – Optional to drizzle over the top but really helps make it look stunning.
- Melted peanut butter – Again, optional but delicious!

Making it in the Vitamix
Do you love your high-powered blender?
Besides, loving that the power of the blender alone can heat up hot chocolate (have you tried my Vitamix Hot Chocolate yet?) it produces awesome smoothies like my Acai Bowl and super smooth soups like my Creamy Red Lentil Carrot Soup.
Since this blender works with such high speeds you cannot substitute a classic mixer for this recipe. It won’t heat the mixture as a high-powered blender will. You’ll have to use the stovetop.
Using your high powered blender will look like this –
- Add your milk, chocolate morsels, and peanut butter to the blender.
- Put on your lid and blend on high for 4-5 minutes until creamy and hot.
- Top with desired toppings.
Making it on the stovetop
Wanting to make this peanut butter hot chocolate on the stovetop?
Well, you’re in luck it’s super easy and here are a few simple steps to make this happen.
- Add whole milk, chocolate morsels, and peanut butter into a small or medium sized saucepot.
- Set over medium heat and slowly stir until the mixture is combined and smooth.
- Pour into 2 mugs and top with your desired toppings! My favorite are chocolate sauce, melted peanut butter and whipped cream!

More hot chocolate recipes
- Looking for something easy? Try my Vitamix Hot Chocolate.
- Craving fall flavors? Try my Pumpkin Spice Hot Chocolate.
- Love that chocolate-orange combo? Try my Orange Hot Chocolate.
- Want some Christmastime flavors in your life? Try my Gingerbread White Hot Chocolate.
Peanut Butter Hot Chocolate

Ingredients
For hot chocolate:
- 1-1/2 cups whole milk
- 1/2 cups semisweet chocolate morsels
- 1/4 cup creamy peanut butter
- Whipped cream, for topping, optional
- Chocolate sauce, for topping, optional
- Peanut butter sauce, for topping, optional
Instructions
- Add milk, chocolate morsels, and peanut butter to your high-speed blender. I used my Vitamix.
- Top the Vitamix and process on high for 4-5 minutes until the mixture is hot and frothy.
- Pour hot chocolate into 2 mugs.
- Top with desired toppings.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












One of my favorite shows is Will & Grace.. it ended back in what? 2006? I only just saw the finale this past February and it is still traumatizing me. I never watch the season finale of ANYTHING (still have no idea how Lost ended) because I get too emotionally invested in my TV. I totally get it… and team Brandon all the way! Right now I am re-binging on Psych. That never gets old.
I have a little human all to myself. They are a pain in the butt sometimes. But if you don’t care about that silly thing called nutrition, feeding them is a breeze cause they form their own food groups. You want to live off string cheese and eggs all day? Sure! And when they are just starting off eating, all you do is toss some cereal on the table and you are done. You don’t even gotta plate that shizz.
Ummmm, When do you make it hot? As in “hot chocolate” you keep mentioning. It isn’t mentioned in the recipe.
Hi Charlotte! In the recipe I talk about using your high speed blender to blend until hot and frothy. The high speed blenders will make the hot chocolate hot. There is also a note at the bottom about adding all the ingredients to a small pot and cooking on the stove if you don’t have a high speed blender (like a Blendtec or Vitamix). Hope you enjoy the hot chocolate!
Oh my gosh – YES! This is going on my “must make” bucket list this winter!
As a person who is addicted to peanut butter this will be happening at my house this weekend!
These photos are amazing! This hot chocolate looks absolutely scrumptious!
This hot chocolate looks amazing! You can never go wrong with the chocolate & peanut butter combo. 😉
Wow! This looks so good! I want to warm up with it today!
This look delicious and once again you have proved your true love with food.
Hot chocolate always looks amazing.
I found this to be very thick. I end up pouring it into popsicle molds and it tasted like chocolate peanut-butter cups 🙂