Peanut Butter Hot Chocolate
Peanut Butter Hot Chocolate is the ultimate cozy drink, blending rich chocolate with creamy peanut butter for a decadent treat. Ready in just 10 minutes with three simple ingredients, it’s the perfect way to warm up on a chilly winter day!
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
What readers say
“WOW this was so delicious!” -Hadley
“Yum! Peanut butter & chocolate is my love language. We’re getting cold weather this weekend so this is the perfect new treat to try.” -Ashley
Whenever I need a little pick-me-up during the winter months, peanut butter hot chocolate is my go-to indulgence.
The combination of creamy peanut butter and sweetness of milk chocolate creates the ultimate indulgent treat that feels like a hug in a mug. It’s so easy to make, and the rich, velvety texture is perfect for relaxing with a good book or sharing with friends and family during cozy gatherings.
If you like PB and chocolate, try my Chocolate Cake and Peanut Butter Buttercream.
Why I love this recipe
I love this peanut butter hot chocolate because it’s such a simple yet indulgent treat that works for any occasion. It’s like Reese’s peanut butter cups in drinkable form!
It’s also easy to make this hot cocoa recipe a little healthier by using skim milk and powdered peanut butter (PB2), and it doesn’t sacrifice any of the taste! The peanut butter adds a unique twist, making it stand out from your regular hot chocolate and giving it that irresistible flavor I can’t get enough of.
Ingredients
- milk
- milk chocolate morsels
- creamy peanut butter, or PB2 powdered peanut butter – do not use natural peanut butter as it tends to be too oily
Step by step
- In a small saucepan, add all the ingredients—milk, milk chocolate morsels, and peanut butter (or PB2 powdered peanut butter).
- Place the saucepan over medium-low heat. Stir constantly with a whisk to ensure the chocolate and peanut butter melt smoothly.
- Once everything is melted and creamy, pour the hot chocolate into two mugs. Top with whipped cream, marshmallows, and peanut butter morsels if you are feeling extra indulgent!
Tips for best results
- Use a higher fat milk for a creamier and richer drink (whole milk is my go-to).
- Stir constantly to prevent the chocolate from burning or sticking to the bottom of the pan.
Variations
I’m a big fan of the classic peanut butter hot chocolate, but there’s no harm in changing things up a little. For a bit healthier, I like to use skim milk and PB2 powdered peanut butter to cut down on calories.
If you need a dairy-free or vegan option, use full-fat coconut milk thinned with a little oat milk or almond milk and some dairy-free chocolate chips.
Serving suggestions
There’s no wrong way to enjoy a hot chocolate drink, but I love to make it even more delightful with a few simple additions. If I’m looking for a snack to go with it, I’ll serve a few peanut butter cookies or brownie cookies on the side for the perfect combo.
Storage
Store leftover hot chocolate in an airtight container in the fridge for up to 3 days.
When you’re ready to enjoy it again, reheat it on low heat on the stove to bring back that creamy goodness. You can also microwave it in 30-second intervals, stirring in between, until it’s hot and the chocolate fully melts.
If you try this recipe please comment and rate it below, I love hearing from you!
Peanut Butter Hot Chocolate
- Total Time: 10 minutes
- Yield: 2 1x
Description
Peanut Butter Hot Chocolate is the ultimate cozy drink, blending rich chocolate with creamy peanut butter for a decadent treat. Ready in just 10 minutes with three simple ingredients, it’s the perfect way to warm up on a chilly winter day!
Ingredients
Ingredients
- 2 cups skim milk
- 3/4 cup milk chocolate morsels
- 3 tablespoons PB2 powdered peanut butter, or 2 tablespoons smooth peanut butter
Instructions
Instructions
- In a small saucepan, add all the ingredients—milk, milk chocolate morsels, and peanut butter (or PB2 powdered peanut butter).
- Place the saucepan over medium-low heat. Stir constantly with a whisk to ensure the chocolate and peanut butter melt smoothly.
- Pour the hot chocolate into two mugs then top with whipped cream, marshmallows, and peanut butter morsels, if desired.
- Cook Time: 10 minutes
- Category: Drink
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size:
- Calories: 599
- Sugar: 62.1 g
- Sodium: 171.1 mg
- Fat: 32.4 g
- Carbohydrates: 69.7 g
- Protein: 17.8 g
- Cholesterol: 4.9 mg
SO good!!
WOW this was so delicious!
I love peanut butter and chocolate. I think my grandson will love it too. A perfect treat after playing outside in the cold,. Thank you for this great recipe.
Yum! Peanut butter & chocolate is my love language. We’re getting cold weather this weekend so this is the perfect new treat to try.
Im going to have to try this thanks for the recipe for the winter.
Looks so good and so easy! Thanks for a great recipe!
We enjoy peanut butter here and it’s starting to cool down too. So for a treat I’ll have to try this recipe as a special treat! Thank you 🙂
Brilliant! Woke up to frost this morning after an extremely mild fall. This will certainly make it into mugs in my house in the next few days. Thanks for sharing!!!
This is an awesome sounding treat. I’m definitely going to try it.
Warwick Castle looks like a very interesting place to visit too.