This delicious Peanut Butter Hot Chocolate recipe has the perfect balance of rich peanut butter taste and deep chocolate flavor.
Peanut butter lovers unite. I’ve got the best cup of hot chocolate for you.
The peanut butter and chocolate combo is probably one of my favorite combos ever. I buy peanut butter cups on the regular, and love having them as a sweet treat during the day. This Peanut Butter Hot Chocolate tastes like a melted peanut butter cup, so you know that it’s good!
I have been making this hot chocolate every night for the past week, it’s so good and easy to make. Definitely a new favorite drink around here!
Peanut Butter Hot Chocolate Ingredients
This indulgent hot chocolate recipe is so easy to whip up, and is made with 4 basic ingredients, plus water. All you need is:
- white sugar – can also use brown sugar or coconut sugar
- unsweetened cocoa powder – not hot cocoa mix
- hot water
- whole milk – or your favorite milk
- creamy peanut butter – can use regular or natural peanut butter
Equipment
Tips
Make it vegan. You just need to swap out the hot milk for a non dairy milk. Some great plant-based milk options that I love in this recipe are: oat milk, cashew milk and coconut milk. You can use soy milk or almond milk, but it won’t be as creamy as I usually like my hot chocolate to be.
Add your favorite toppings. Some of my favorite things to top this hot chocolate with are: homemade whipped cream, melted homemade peanut butter, melted milk chocolate or peanut butter chips and some semisweet chocolate shavings.
Double the recipe. This recipe is for a single serving of hot chocolate. You can double, triple or even quadruple this recipe depending on how many drinks you want to make.
Do not use crunchy peanut butter. This will leave little peanut chunks at the bottom of your drink. Smooth peanut butter works best in this recipe.
More Homemade Hot Chocolate Recipes
Like this Peanut Butter Hot Chocolate? Then you will love these easy recipes:
- Chili White Hot Chocolate – This is a great option for when you want a sweet and spicy warm drink.
- Rich Hot Chocolate – This thick hot chocolate drink is made with dark chocolate, making it a decadent treat.
- Maple Hot Chocolate – The combination of maple syrup and classic hot chocolate is absolutely perfect.
And if you try this recipe, let me know! Rate it, leave a comment and tag me with #atasteofmadness on Instagram! I always love seeing what you are creating!

Peanut Butter Hot Chocolate
Ingredients
- 2 Tbsp granulated sugar
- 1 1/2 Tbsp cocoa powder
- 1 1/2 Tbsp water
- 1 1/2 cups milk
- 1 1/2 Tbsp creamy peanut butter
- whipped cream
- melted peanut butter
Instructions
- In a small saucepan, heat the sugar, cocoa powder and water over medium low heat, mixing until the sugar has dissolved.
- Add in the milk and peanut butter. Whisk until the peanut butter has melted and milk is warm.
- Pour the hot chocolate into 1 large mug. Top with whipped cream and melted peanut butter.
Leave a Reply