Peanut Butter Hot Chocolate

Featured in Sweet Treats and Baked Delights.

Grab a mug of peanut butter hot chocolate when you want something comforting and chocolatey. Mixing smooth peanut butter and cocoa powder makes every sip super creamy. All you do is stir cocoa and sugar in a pan, add milk and peanut butter, then keep whisking until smooth and steamy. You can finish it up with anything you love on top—whipped cream, a scoop of peanut butter, or both. There’s a quick way to do it in the microwave too if you don’t want to use the stove. The nutty, chocolatey taste warms you up right away—perfect for when you’re unwinding at home.

Home Delicious Recipes
Updated on Thu, 19 Jun 2025 19:15:29 GMT
A mug filled with hot cocoa and fluffy whipped cream. Pin it
A mug filled with hot cocoa and fluffy whipped cream. | homedeliciousrecipes.com

Peanut butter hot chocolate is my go-to for cozy nights in. The chocolate is rich but not too heavy, and the peanut butter adds that warm, happy flavor everyone loves. Feels like wrapping yourself in a soft blanket every time you take a sip.

When I first mixed chocolate and peanut butter as a kid, I had no idea my family would ask for this drink all winter whenever it’s movie night. It’s kind of a tradition now.

Decadent Ingredients

  • Peanut butter (smooth): That nutty, creamy flavor shines here. Don’t use the runny natural kind, it won’t blend as nicely.
  • Whipped cream: Optional, but it makes everything fancy. Either fresh or canned is just fine as long as it’s real cream.
  • Whole milk: Any milk works, but the full-fat stuff makes it extra rich.
  • Peanut butter sauce: If you want to double down on the peanutty goodness, just warm up some sauce from a jar or whip up your own in minutes.
  • Granulated sugar: Natural white sugar is best here. Melts fast and makes this silky smooth.
  • Water: Helps get the sugar and cocoa into a smooth syrup. Just use plain, cold water.
  • Unsweetened cocoa powder: Deep chocolate flavor. Dutch process works great if you have it for milder taste.

Easy Directions

Top It and Serve:
Pour your hot chocolate into a big mug—pick one that feels good holding in your palms. Pile on whipped cream and drizzle peanut butter sauce if you’re feeling fancy. Looks like something from your fave coffee shop.
Mix in Milk and Peanut Butter:
Pour milk and toss in your peanut butter. Stir gently. Heat it just until steaming—don’t let it boil. Watch the peanut butter swirl right in, then turn off the stove.
Start With Dry Stuff and Water:
Sugar, cocoa, and water go in your small pot first. Heat it on medium. Stir all the time. You'll know it's ready when it’s glossy and all lumps are gone.
A cup filled with chocolate chocolate, topped with sweet whipped cream. Pin it
A cup filled with chocolate chocolate, topped with sweet whipped cream. | homedeliciousrecipes.com

The coolest part? Watching peanut butter slowly melt into that hot chocolate. Feels instantly nostalgic. My niece once saw all that whipped cream on top and her face just lit up. Now it’s a must-have for all our get-togethers.

Storing It

Leftovers go in the fridge with the lid on and stay good for about two days. Warm it gently on the stove and stir to get it creamy again. Hold off on the whipped cream until you’re about to drink it so it stays fresh and fluffy.

Swaps and Tweaks

Try almond, oat, or soy milk if you need to skip dairy—you’ll still get that creamy result. For a nut-free version, sunflower butter is a great stand-in for peanut butter. Want a new flavor? Change up the cocoa to dark and add more or less sugar as you like.

How to Serve

Grab your coolest mug, pour in the drink, and go wild with toppings—extra whipped cream, a few chocolate chips, or dust some cinnamon on top. It goes great with cookies, popcorn, or even a scoop of vanilla ice cream if you’re in the mood.

A mug overflowing with chocolate topped with whipped cream. Pin it
A mug overflowing with chocolate topped with whipped cream. | homedeliciousrecipes.com

Cultural and Historical Joy

People all over the world have loved hot chocolate for centuries. Mixing in peanut butter is a newer trend, inspired by American sweets and old-school peanut candies. Whenever I want hot chocolate to feel new again, this combo is my first pick.

Frequently Asked Questions

→ Can I use natural peanut butter?

Creamy, regular peanut butter works best here; natural ones might separate and leave the drink a little gritty.

→ How do I make this drink dairy-free?

Just use any plant milk you like—try oat, soy, or almond—if you want to skip the dairy.

→ Can I prepare this hot chocolate in the microwave?

Yep, toss cocoa, sugar, a splash of water, and your peanut butter in a cup. Mix in milk and heat till hot.

→ What toppings go well with this drink?

This is great with a dollop of whipped cream, extra peanut butter drizzle, little marshmallows, or even chocolate curls.

→ How do I make peanut butter sauce for drizzling?

Stir corn syrup with peanut butter, pop it in the microwave until it bubbles, then mix again. That’s all—done!

Peanut Butter Hot Chocolate

Silky hot cocoa with peanut butter swirled in makes this drink warm, filling, and extra cozy.

Prep Time
5 Minutes
Cook Time
5 Minutes
Total Time
10 Minutes

Category: Desserts & Baking

Difficulty: Easy

Cuisine: American

Yield: 1 Servings (One 240 ml serving)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base

01 18 g creamy peanut butter (skip natural style)
02 240 ml milk, any kind you like
03 1 tablespoon water
04 7 g unsweetened cocoa powder
05 25 g granulated sugar

→ Optional toppings

06 Peanut butter sauce
07 Whipped cream

Instructions

Step 01

Fill up a 240 ml mug with your finished hot chocolate. If you want, pile on some whipped cream and pour a little peanut butter sauce over the top.

Step 02

Now tip in the peanut butter and milk. Stir it up really well. Keep the heat on and give it a mix here and there. After it starts steaming and you see the peanut butter fully melted in, you're good.

Step 03

Grab a small pot and put it on medium heat. Toss in the sugar, cocoa, and that tablespoon of water. Keep stirring until they're totally dissolved and smooth.

Notes

  1. Want to use a microwave? Toss cocoa, sugar, and water in your mug first, heat 15 seconds, stir in peanut butter, pour in the milk, zap again till steamy, then stir well until mixed.
  2. Easy peanut butter sauce: just mix 2 tablespoons corn syrup with a tablespoon of peanut butter, microwave in a bowl for about 10–20 seconds till it bubbles, and stir like crazy till smooth.

Tools You'll Need

  • Serving mug
  • Whisk or spoon
  • Measuring spoons
  • Small saucepan

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has peanuts and dairy.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 325
  • Total Fat: 16 g
  • Total Carbohydrate: 36 g
  • Protein: 11 g