Posted Nov 25, 2018, Updated Jun 23, 2024 What’s better than a warm mug full of rich, creamy homemade hot chocolate topped with homemade whipped cream? Answer: A warm mug full of rich, creamy homemade peanut butter hot chocolate. Because I mean really, why wouldn’t you want to cozy up with a sweet treat that tastes just like a warm, liquid peanut butter cup?! This peanut butter hot chocolate recipe is seriously delicious, and is made with 6 ingredients in less than 10 minutes

Peanut Butter Hot Chocolate Ingredients

Whole Milk. 2% milk, heavy cream, half and half or a combination of these can be used instead of solely using whole milk. For an extra-creamy version use 1 cup whole milk, 1 cup heavy cream. Coconut milk is the best choice for a dairy-free hot cocoa. Semisweet Chocolate.  Use your favorite chocolate, dark, milk, even white. You can also use dairy-free chocolate. Or, use unsweetened chocolate and increase the sugar to suit your tastes. Peanut Butter. I recommend using your favorite creamy peanut butter. Sugar. use white sugar or organic cane sugar. To make a refined-sugar free version you can use coconut sugar or even honey. Sea Salt. I only recommend adding a touch of sea salt if the peanut butter you use does not contain any salt.

How to Make Peanut Butter Hot Chocolate

We’ll walk through this recipe step-by-step, and don’t forget to watch the video. Begin by adding the milk chocolate, peanut butter and sugar to a small saucepan. Then, cook over medium-low heat, whisking constantly until chocolate is melted and the mixture is smooth. It’s important to whisk this peanut butter hot chocolate recipe consistently to avoid lumps, and to prevent the ingredients from sticking to the bottom of the pan. Then, add the cocoa powder, vanilla and salt (if desired) and whisk until completely combined and warm.  Next, cover and remove from heat and let cocoa sit (covered) for 5 minutes before serving if you would like a thick hot cocoa, or serve immediately.

Serve

Then, pour the peanut butter hot chocolate into 2-4 mugs (depending on the amount you’d like to enjoy) and serve. I recommend serving it with a dollop of homemade whipped cream and a drizzle of extra peanut butter.

Optional Toppings

If desired, you can serve the peanut butter hot chocolate with some delicious toppings. Here are some suggestions:

Homemade Whipped Cream (obviously) Peanut butter drizzle Peanut butter cups (chopped) Marshmallows (any variety, homemade marshmallows are delicious).  Shaved chocolate Dusting of cocoa powder Holiday sprinkles

Store

If you have leftovers, store them in a glass jar with a lid in the refrigerator for up to 5 days. Please note: due to the melted chocolate in this recipe, it will very likely become solid in the refrigerator. All you need to do is re-warm it over low heat on the stovetop to return it to a drinkable consistency. You can also thin it out with a little extra milk if necessary. If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Peanut Butter Hot Chocolate  - 21Peanut Butter Hot Chocolate  - 59Peanut Butter Hot Chocolate  - 54Peanut Butter Hot Chocolate  - 91Peanut Butter Hot Chocolate  - 40Peanut Butter Hot Chocolate  - 51Peanut Butter Hot Chocolate  - 72Peanut Butter Hot Chocolate  - 94Peanut Butter Hot Chocolate  - 46Peanut Butter Hot Chocolate  - 72Peanut Butter Hot Chocolate  - 83Peanut Butter Hot Chocolate  - 24Peanut Butter Hot Chocolate  - 92Peanut Butter Hot Chocolate  - 74Peanut Butter Hot Chocolate  - 35Peanut Butter Hot Chocolate  - 8Peanut Butter Hot Chocolate  - 51Peanut Butter Hot Chocolate  - 23Peanut Butter Hot Chocolate  - 1Peanut Butter Hot Chocolate  - 60