• Home
  • About
    • FAQ
    • Privacy & Disclosure
    • Terms & Conditions
  • Contact Me
  • All Recipes
    • Nerdy Recipes
    • Breakfast
    • Main Courses
      • Chicken
      • Pasta
      • Soups
      • Salads
    • Beverages
    • Side Dishes
    • Desserts
      • Bars, Brownies & Blondies
      • Cookies
      • Cupcakes
    • Healthy
    • Easy Weeknight Meals
    • Holiday Recipes
      • Christmas
      • Valentine’s Day
  • Recipes for One
  • Recipes for Two
  • Small-batch Desserts

Baking Mischief

Good Food, Nerdy Recipes, Living Well

  • Breakfast
  • Main Courses
    • Easy Weeknight Meals
    • Beef
    • Chicken
    • Pork
    • Salads
    • Sandwiches
    • Soups
    • Pasta
  • Desserts
    • Bars, Brownies & Blondies
    • Cookies
    • Cupcakes
    • Frozen
  • Side Dishes
You are here: Home / Recipes / Peanut Butter Hot Chocolate

Peanut Butter Hot Chocolate

11/01/20 | Beverages, Desserts, Recipe for One, Recipes

2.5Kshares
Jump to Recipe

Peanut Butter Hot Chocolate is easy to make at home and so, so good. 

I have a ton of hot chocolate recipes on the site, Classic Hot Chocolate, Rich and Thick Hot Chocolate, White Hot Chocolate, Pink Hot Chocolate, Baileys Hot Chocolate, so I thought I had pretty much all my hot chocolate bases covered.

But last year someone left me a comment blew my mind. They told me that they had taken my classic hot chocolate and made it into peanut butter hot chocolate.

As a lover of all things peanut butter, obviously I had to give this a try, and friends, I’m so glad I did, because it’s real good.

Adding peanut butter to hot chocolate not only makes your hot chocolate a peanut buttery delight, it also gives it a rich and creamy texture, so it feels 10xs more decadent.

Picture of Peanut Butter Hot Chocolate on a white plate with Nutter Butter Cookies.

Ingredients

  • Sugar, cocoa powder, and water: Instead of using a store-bought chocolate sauce, we’ll use these three ingredients to make a quick chocolate syrup to flavor the hot chocolate base. 
  • Milk: Any percentage milk will work for hot chocolate. The higher fat the milk, the richer and creamier your hot chocolate will be.
  • Peanut butter: I recommend using a processed creamy peanut butter like this so you get the smoothest hot chocolate possible. 

Peanut Butter Hot Chocolate Variations

  • Vegan: Replace the dairy milk with your favorite plant-based milk and you have instant vegan peanut butter hot chocolate. 
  • Extra chocolatey: Add 2 tablespoons of good-quality chocolate chips or chopped chocolate to the chocolate syrup and stir until melted before adding the milk. The extra boost of real chocolate flavor is *so* good. 
  • Extra creamy: Replace 2 tablespoons of the milk with heavy cream (or 1/4 cup with half and half) for an incredibly rich and creamy peanut butter and chocolate experience. 

Picture of Peanut Butter Hot Chocolate being poured into a mug.

How to Make Peanut Butter Hot Chocolate

  1. Stir together sugar, cocoa powder, and water over medium heat until smooth. 
  2. Add milk and peanut butter and heat, stirring occasionally until milk is steaming hot and peanut butter is completely mixed in. Do not allow the milk to come to a boil as it can scald. 
  3. Pour into a mug (if you are feeling a little extra, you can add whipped cream and peanut butter sauce like I did, but that’s totally optional) and enjoy!

FAQ

Can I double this recipe?

Yes, you can scale up the recipe with no preparation changes needed. To change the yield, in the recipe card below, hover over the serving size or click if you’re on mobile, and slide the slider.

Close photo of Peanut Butter Hot Chocolate with peanut butter sauce drizzle.

Can I use natural peanut butter?

I haven’t tested this hot chocolate with natural peanut butter, but I wouldn’t recommend it. I have a feeling even smooth natural peanut butter will have too much texture to stir into a drink unless you use a blender to mix it.

Can I make this in the microwave?

Yes! To make peanut butter hot chocolate in the microwave, combine cocoa powder, sugar, and water in a mug. Stir until well-mixed and microwave for 15 seconds. Add peanut butter and stir until smooth before adding the milk. Microwave 1 to 1 ½ minutes, until steaming. Stir once more, and enjoy!

More Cold-weather Drink Recipes

  • Snickerdoodle Hot Chocolate
  • Homemade Mocha
  • White Chocolate Mocha
  • Chai Tea Latte
  • The BEST Crockpot Hot Chocolate

More Peanut Butter Recipes

  • Buckeye Brownie Cookies
  • Peanut Butter Oatmeal Cookies 
  • Small-batch Peanut Butter Cookies
  • Small-batch Monster Cookie Bars 
  • Peanut Butter Swirl Brownies
  • Easy Homemade Peanut Butter Cups

Recipe Notes

This recipe makes 1 cup of hot chocolate, enough to fill an 8-ounce mug. If you’d like to fill an oversized mug, 1 1/2 or double the recipe.

Picture of Peanut Butter Hot Chocolate on a white plate with Nutter Butter Cookies.

Peanut Butter Hot Chocolate

This rich and creamy peanut butter hot chocolate is easy to make at home and so, so good. 
5 from 4 votes
Print Pin
Course: Drinks
Cuisine: American
Prep Time: 2 minutes minutes
Cook Time: 5 minutes minutes
Total Time: 7 minutes minutes
Servings (Hover or Click to Change Yield): 1 cup
Calories: 318kcal
Author: Tracy

Ingredients

  • 2 tablespoons (25g) granulated sugar
  • 1 tablespoon (7g) cocoa powder
  • 1 tablespoon water
  • 1 cup milk any percentage
  • 1 heaping tablespoon creamy peanut butter not natural peanut butter

Optional Toppings

  • Whipped cream
  • Peanut butter sauce

Instructions

  • In a small saucepan, combine sugar, cocoa powder, and water. Heat over medium heat and stir until sugar and cocoa powder dissolve.
  • Add milk and peanut butter and stir. Heat, stirring occasionally, until milk begins to steam and peanut butter is completely dissolved. 
  • Pour into an 8-ounce mug, top with optional whipped cream and peanut butter sauce if desired and enjoy.

Notes

Approximate nutritional information is for Peanut Butter Hot Chocolate only. 
To make peanut butter sauce, combine 2 tablespoons corn syrup and 1 tablespoon peanut butter in a small microwave-safe bowl. Microwave for 10 to 20 seconds, until syrup just begins to bubble. Carefully remove from microwave and stir until completely mixed and smooth.
Microwave Hot Chocolate Instructions: To make peanut butter hot chocolate in the microwave, combine cocoa powder, sugar, and water in a mug. Stir until well-mixed and microwave for 15 seconds. Add peanut butter and stir until mostly smooth before adding the milk. Microwave 1 to 1 ½ minutes, until steaming. Stir once more, and enjoy!
Did you make this recipe?I'd love to see it! Tag @BakingMischief or hashtag it #BakingMischief.

This post may contain affiliate links, which means I receive a small commission if you make a purchase using them. There is absolutely no additional cost to you.

This post was originally published on 11/30/18. It was updated on 11/1/20 with new photos and additional information and tips.

Comments | 6 comments

« Easy Small-batch Cinnamon Rolls
Easy Banana Pancakes for Two »

Comments

  1. Sheena says

    December 13, 2024 at 6:38 am

    Hi there. Can I use granular monk fruit sweetener instead of sugar, as well as vanilla almond milk? Would it taste good? Thank you! I love Reese‘s, so I hope this will be like Reese‘s in a cup. Hot chocolate is great!

    Reply
    • Tracy says

      December 15, 2024 at 4:53 am

      You can definitely make those substitutions, but you’ll have to play with the “sugar” ratio if you’re using sweetened almond milk and monk fruit sweetener. If you try it, please report back how it goes!

      Reply
  2. daisy says

    March 23, 2024 at 3:42 pm

    5 stars
    Yes! I tasted it and it was sooo yum xx

    Reply
  3. ariyana says

    August 29, 2022 at 6:24 am

    5 stars
    try it with a lot of chocolate syrup!!!
    sooo good taste like peanut butter and chocolate milkshake!!!

    Reply
  4. nicole (thespicetrain.com) says

    December 31, 2018 at 1:36 pm

    I NEVER would have thought of adding peanut butter to hot chocolate but it does indeed sound and look absolutely delicious! Thank you for sharing and a very happy 2019 to you! 🙂

    Reply
    • Tracy says

      January 1, 2019 at 11:53 am

      Right!? I was like how have I never tried this before?? LOL. Hope your 2019 is off to a great start!

      Reply
5 from 4 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Welcome!


Hi, I'm Tracy! Welcome to Baking Mischief, where we realize that not everyone is cooking every night for a family of four. We have delicious sweet and savory recipes, mostly scaled for one or two, and we love our pop culture around here, so keep an eye out for film, book, and TV-inspired treats as well! Read more»
  • Facebook
  • Instagram
  • Pinterest
  • Tumblr
  • Twitter

Get free recipes delivered to your inbox!

Join the Baking Mischief Newsletter

Subscribe and get recipes delivered to your inbox weekly PLUS a free mini e-cookbook. 

Popular Recipes

Gooey Chocolate S’mores Cupcake with a bite out of it.No Fail Butter and Garlic Green Beans in a white dish.Pesto Chicken Sandwich on Sourdough being picked up.Chicken Shawarma With Yogurt Sauce wrapped in foil on a wooden plate.Easy Carnitas Recipe on a white plate with limes.The BEST Crispy Oven-roasted Broccoli on a baking sheet.

What I’m Loving Now

Small-batch Chocolate Banana Muffin with a bite out of it.Carnitas Enchiladas (Pulled Pork Enchiladas) on a plate with lettuce.Easy Creamy Chicken Noodle Soup in a pot.Easy Peanut Butter Oatmeal Cookies stacked on a plate.

Copyright © 2025 · Tasteful theme by Restored 316

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.