This Peanut Butter Hot Chocolate recipe is rich, creamy, and comforting. It’s easy to make and tastes just like a Reese’s peanut butter cup, in drinkable form. This is the perfect drink to mix up and keep you warm all winter long!
I’ve mentioned this before, and I’ll say it again, it’s the little things in life that make me happy.
My morning cup of coffee, watching the Food Network on lazy Saturday mornings, climbing into bed with freshly washed bed sheets and blankets, and relaxing with a pizza on Friday nights are just a few things that make me happy.
Hot chocolate also makes me happy. During the summer, or in the dead of winter, I drink hot chocolate throughout the year.
If you remember, I’m almost always cold. So I’m usually bundled up in a sweatshirt when it’s 90 degrees outside, or cozied up under my electric throw blanket when the temps dip below freezing.
So, needless to say, lots of hot chocolate is consumed in my house. That, coffee, and chai lattes, with the occasional cup of tea thrown in there. I love to hold a hot mug of something while I’m working on blog tasks, reading a book, or watching TV.
If you love peanut butter cups (Reese’s I’m looking at you), then you’ll adore this Peanut Butter Hot Chocolate. It basically tastes like a peanut butter cup, in liquid form. Man, oh man, is it good!
What Makes This Peanut Butter Hot Chocolate So Great
- It’s smooth and creamy, with the perfect amount of chocolate and peanut butter.
- This easy hot chocolate is warm and comforting, perfect for a chilly night.
- It’s easy to make for one, or grab a bigger pot and increase the recipe to make more for a crowd!
And if combining chocolate and peanut butter wasn’t enough, this homemade hot chocolate is topped with thick whipped cream, a peanut butter drizzle, and mini peanut butter cups.
Oh, peanut butter, how I love you.
This Peanut Butter Hot Chocolate is the most delicious drink to warm you up and satisfy your peanut butter cravings.
How To Make Peanut Butter Hot Chocolate
- In a medium saucepan, combine the milk and chocolate chips.
- Warm the mixture over medium heat, stirring occasionally with a spoon or spatula, until chocolate is melted and smooth.
- Remove the mixture from the heat just before it begins to boil. Stir in 1/4 cup of peanut butter and set aside.
- In a small microwave-safe bowl, heat the remaining 2 tablespoons of peanut butter in the microwave for about 10-12 seconds, to create a drizzle. Set aside.
- Pour the hot chocolate into a glass or mug. Top with whipped cream, drizzle with warmed peanut butter, and sprinkle peanut butter cups on top. Enjoy!
Cooking Tips
- Make sure to keep stirring the milk and chocolate mixture as it heats, otherwise it may burn.
- Regular creamy peanut butter is best for this recipe. Chunky peanut butter doesn’t work as well due to the bits of peanuts in it and reduced fat peanut butter doesn’t melt as well.
- This recipe is super easy to make for a crowd! Just increase the quantities for as many people as you have and make it in a larger pot.
Variations
- Use white or dark chocolate chips for a different chocolatey flavor!
- Sprinkle toffee chips or sprinkles on top to add an extra element of fun!
- Change up the milk in this recipe if dairy bothers you. Try soy, almond, or even coconut milk!
So grab that mug, whip up this easy hot chocolate, and savor the deliciously decadent, peanut butter taste that will warm you up all season long!
Looking for more drinks? I’ve got you covered!
- Salted Caramel Latte
- White Chocolate Pound Cake Frappuccino
- Peppermint White Hot Chocolate
- Brown Sugar Vanilla Latte
did you make and love this recipe? give it your review below and make sure to follow along with me on facebook and instagram to get other great recipe ideas!
Peanut Butter Hot Chocolate
Ingredients
- 2 cups milk, any kind I used 2%
- 6 ounces milk chocolate chips
- ¼ cup plus 2 tablespoons peanut butter divided
- Whipped cream for garnish
- 4 mini peanut butter cups for garnish
Instructions
- In a medium saucepan, combine the milk and chocolate chips.
- Warm over medium heat, stirring occasionally, until chocolate is melted and smooth.
- Remove mixture from heat just before it begins to boil. Stir in peanut butter. Set aside.
- In a small bowl, heat remaining 2 tablespoons of peanut butter in microwave for about 10-12 seconds, to create a drizzle. Set aside.
- Pour hot chocolate into a glass. Top with whipped cream, drizzle with warmed peanut butter, and sprinkle peanut butter cups.
taylor @ Food Faith Fitness says
Gayle says
Mir says
Gayle says
Sarah @Whole and Heavenly Oven says
Gayle says
Kelly // The Pretty Bee: Allergy Friendly Eats says
Gayle says
mira says
Gayle says
annie@ciaochowbambina says
Gayle says
Manali @ CookWithManali says
Gayle says
Amanda says
Gayle says
Ami@NaiveCookCooks says
Gayle says
aimee @ like mother like daughter says
Gayle says
Blair @ The Seasoned Mom says
Gayle says
marcie says
Gayle says
Rachelle @ Beer Girl Cooks says
Gayle says
GiGi Eats says
Gayle says
Christin@SpicySouthernKitchen says
Gayle says
Kelly says
Gayle says
Rachel @ Bakerita says
Gayle says
Kate @ Framed Cooks says
Gayle says
Stacey @ Bake.Eat.Repeat. says
Gayle says
Jessica @ A Kitchen Addiction says
Gayle says