This creamy hot chocolate recipe is more like dessert than merely a cozy beverage! This chocolaty drink is made with Reese Peanut Butter cups for the ultimate in delicious comfort!
Forget the packets, making your own hot chocolate is so easy!
When I was a little my favorite thing to do after a day out playing in the snow was to make a big mug of hot cocoa.
I always went for the packet with the tiny, stiff, and stale marshmallows that always looked so fluffy and inviting in the photo on the box. The reality was they were very small and old so they disintegrated as you stirred your cocoa. No matter, the cocoa was sweet, delicious, and served its purpose.
My kids are now using those cocoa packets but every once in awhile I treat them to something sinful and rich. I treat them to REAL hot chocolate! This peanut butter filled version is to die for!
How To Make Peanut Butter Hot Chocolate
STEP ONE – In a small saucepan set over medium-low heat, whisk together cocoa powder and sugar. Whisk in the milk until the cocoa and sugar have dissolved.
STEP TWO – Add peanut butter and chopped Reese Cups to the milk mixture and stir until melted.
STEP THREE – Dip the rims of two mugs in chocolate sauce and then in chopped Reese’s Pieces. Pour hot chocolate into each glass and top with whipped cream and more Reese’s pieces if desired.
Does Hot Chocolat Have Caffeine?
Caffeine occurs naturally in cocoa powder, however, the amount is less than you would see in a similar-sized cup of coffee, tea, or even some sodas.
Reese’s Hot Chocolate Recipe Tips
- I used traditional cocoa powder (unsweetened) in this recipe, however, you can certainly experiment with dark chocolate cocoa powder!
- I prefer using whole milk for cocoa because the extra fat content makes it taste so rich, however, I will often use whatever I have in my fridge, so you should do the same. No need to go out and buy whole milk if you won’t be using it for any other purpose. Half and half and heavy cream will also work. I have not tried this recipe with almond milk or coconut, it could work, however, it will not be as creamy.
- Stick to creamy peanut butter for this recipe and I would not use natural peanut butter, it won’t melt into the chocolate the same way and could make your hot chocolate taste gritty.
- Peanut butter chips, chocolate chips, or milk chocolate can also be added if you really want to turn this drink into something decadent!
- For an adult version, stir in a little Irish cream or coffee liqueur.
I will have to warn you, this recipe will ruin instant hot chocolate for you! Homemade hot chocolate is really easy and tastes infinitely better than anything you can get at the store (or the coffee shop for that matter!) And the possibilities are endless!
- 4 tablespoons sugar
- 4 tablespoons cocoa powder
- 2 cups whole milk
- ⅓ cup creamy peanut butter
- ¼ cup mini peanut butter cups, chopped
- Chocolate syrup crushed Reese's Pieces (plus whole candies for garnish)
- Whipped Cream
- In a small saucepan set over medium-low heat, whisk together cocoa powder and sugar. Whisk in the milk until the cocoa and sugar have dissolved.
- Add peanut butter and chopped Reese Cups to the milk mixture and stir until melted.
- Dip the rims of two mugs in chocolate sauce and then in chopped Reese’s Pieces. Pour hot chocolate into each glass and top with whipped cream and more Reese’s pieces if desired.
Nutrition InformationYield 2 Serving Size 1
Amount Per Serving Calories 845Total Fat 44gSaturated Fat 16gTrans Fat 0gUnsaturated Fat 22gCholesterol 28mgSodium 446mgCarbohydrates 94gFiber 6gSugar 74gProtein 24g