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 mins
Cook Time 10 minutes mins
Total Time 15 minutes mins
Course Beverage
Cuisine American
Servings 2 servings
Calories 320 kcal
Small saucepan
Whisk
Measuring Cups & Spoons
Heatproof mug
Ladle (optional)
- 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
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
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.
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