Go Back
Peanut butter hot chocolate

Peanut Butter Hot Chocolate

What makes this recipe special is how it balances two bold flavors. The chocolate brings its familiar richness, while the peanut butter adds a creamy, nutty depth that transforms the entire drink.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Beverage
Cuisine American
Servings 2 servings
Calories 320 kcal

Equipment

  • Small saucepan
  • Whisk
  • Measuring Cups & Spoons
  • Heatproof mug
  • Ladle (optional)

Ingredients
  

  • 2 cups whole milk or any milk of choice
  • 2 tablespoons unsweetened cocoa powder
  • 2 tablespoons sugar adjust to taste
  • ¼ cup creamy peanut butter
  • ¼ cup semi-sweet chocolate chips or chopped chocolate
  • ½ teaspoon vanilla extract
  • Pinch of salt
  • Whipped cream or marshmallows for topping, optional

Instructions
 

Step 1: Warm the Milk

  • Pour the milk into a small saucepan and place it over medium heat.
  • Let it warm up gently until you see steam rising, but don’t let it come to a boil.
  • Pro Tip: Heat slowly—if the milk gets too hot too fast, it can scorch and change the flavor.

Step 2: Whisk in the Cocoa and Sugar

  • Add the cocoa powder and sugar directly into the warm milk.
  • Use a whisk to stir continuously until the cocoa dissolves completely and the mixture looks smooth.
  • Pro Tip: Whisking constantly keeps the cocoa from clumping and ensures a silky texture.

Step 3: Add the Peanut Butter

  • Spoon in the peanut butter and keep whisking until it melts into the hot mixture.
  • It should blend smoothly and give the drink a creamy, nutty look.
  • Pro Tip: Use creamy peanut butter for the easiest melt—crunchy takes a little longer and may leave tiny bits behind.

Step 4: Melt the Chocolate Chips

  • Stir in the chocolate chips (or chopped chocolate).
  • Keep whisking until they fully melt and the drink turns rich and glossy.
  • Pro Tip: Add the chocolate slowly in small handfuls—it melts more evenly this way.

Step 5: Finish with Vanilla and Salt

  • Remove the saucepan from heat.
  • Stir in the vanilla extract and a tiny pinch of salt to round out the flavors.

Step 6: Serve and Top

  • Ladle the hot chocolate into your favorite mug.
  • Add whipped cream, marshmallows, or even a drizzle of melted peanut butter if you’d like.
  • Pro Tip: For an extra treat, dip the rim of your mug in melted chocolate and crushed peanuts before pouring in the drink.

Notes

Nutritional Value (per serving, without toppings)

  • Calories: ~320 kcal
  • Protein: ~9g
  • Fat: ~18g
  • Carbohydrates: ~30g
  • Fiber: ~3g
  • Sugar: ~23g
 
Share your thoughts! Rate and comment below if you tried this recipe.
Nutrition Disclaimer:
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.
Keyword hot chocolate, peanut butter hot chocolate