Go Back
+ servings
Peanut butter hot chocolate topped with whipped cream, peanut butter and peanut butter cups with a spoon to the side.

Peanut Butter Hot Chocolate

A super rich and indulgent peanut butter hot chocolate, very simple and quick to make and enjoy during the holiday season.
Course Drinks
Cuisine American, British, Mexican
Prep Time 2 minutes
Cook Time 5 minutes
Total Time 7 minutes
Servings 1 mug
Calories 250kcal



  • Heat the milk in a saucepan over a medium heat until steaming hot.
    1 cup milk
  • Meanwhile put the remaining ingredients in a blender jug.
    2 tablespoons cocoa powder, 1 tablespoon smooth peanut butter, 1 tablespoon maple syrup, pinch of salt
  • Pour the hot milk into the blender and carefully blend for 10-15 seconds until completely combined.
  • Serve immediately in your favourite mug with a layer of whipped cream, cocoa powder and peanut butter cups.


Blender type - you can use either a jug blender or stick blender. We've shown the hot chocolate being made in a jug blender above as it was the best way to illustrate the process, but I believe using a stick blender is the most effective way of combining it all. The reason is that you get a finer foam on the top of the drink and the jug blender will just create a bit more foam.
Sweetness - I think this is the perfect balance of bitter, sweet and nuttiness, but if you prefer it a bit more or less sweet, adjust to your preference. 
Peanut butter - I love using dark roast peanut butter as it gives a much richer peanut butter flavour in the hot chocolate. You can use whichever peanut butter is your favourite though. I do only recommend using smooth as you won't be blending it for long enough to deal with the chunks in crunchy peanut butter. Also, if your peanut butter is already quite salty, you might not need to add an extra pinch of salt, so add according to your preference.
No blender? - You can absolutely make this if you don't have a blender or stick blender, just whisk everything together well in a saucepan and heat until steaming. It just won't be as smooth as if you had blended it and you might have a few peanut butter chunks. Still delicious!
Nutrition - the nutritional content is based on one mug without any toppings.


Serving: 1mug | Calories: 250kcal | Carbohydrates: 33.7g | Protein: 14.2g | Fat: 8.8g | Saturated Fat: 1.9g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 6.5g | Cholesterol: 4.9mg | Sodium: 157.4mg | Potassium: 695.6mg | Fiber: 4.5g | Sugar: 25.7g | Vitamin A: 4.9IU | Calcium: 331.3mg | Iron: 1.8mg