Instant Pot Hot Chocolate

Pin RecipeJump to Recipe

Make perfect hot chocolate in the Instant Pot! This easy recipe creates enough rich, creamy hot cocoa for the whole family in minutes.

Everyone loves homemade hot chocolate. Learn How to Make Hot Cocoa Bombs for everyone on your holiday shopping list!

Two clear glass mugs of hot chocolate and marshmallows with Instant Pot in background.
Want to Save this Recipe?
Enter your email and get this recipe sent to your inbox to save for later! Plus you’ll get great new recipes from us every week!

Why use the Instant Pot

Once you try homemade Instant Pot Hot Chocolate, you’ll never go back to powdered cocoa mixes.

  • No microwave or stove top needed.
  • Makes enough for a crowd.
  • Rich chocolate-y flavor.
  • Ready in no time!

This recipe uses a combination of heavy cream, milk and cocoa for hot chocolate that’s sweet, creamy and decadent. Topped with whipped cream or homemade marshmallows, it’s the perfect drink to sip by the fireplace and watch the snow fall.

Love making drinks in the Instant Pot? Try our Instant Pot Apple Cider next!

Ingredient Notes

Ingredients needed for hot chocolate made in the pressure cooker.
  • Unsweetened cocoa powder – The better quality the cocoa, the better your hot chocolate will taste. Make sure it’s plain cocoa powder, NOT hot cocoa mix.
  • Whole milk – For creamiest cocoa, whole milk is a must. This is the time for decadence!
  • Heavy cream – Adding in one part cream to four parts milk makes this cocoa even creamier and thicker.
  • Cinnamon – Just a touch of this spice gives the hot cocoa an extra “wow” factor that will surprise your guests.

Easy Instructions

Step by step photos showing how to make hot cocoa in the Instant Pot.

Prepare the ingredients:

Whisk together the dry ingredients in a bowl. Get your water, cream and milk ready to go.

How to Make Instant Pot Hot Chocolate:

Combine water and the cocoa mixture in your Instant Pot. Whisk them together continuously as they heat on the SAUTE setting.

Once the mixture thickens, add milk and heavy cream. Keep whisking until the hot cocoa is warmed through.

Turn off the Instant Pot and ladle cocoa into mugs. Serve warm!

Tips and Tricks

Creamy hot chocolate in the Instant Pot with a ladle.

Recipe FAQs

How can I store Hot Chocolate?

Transfer any leftover homemade hot chocolate to a mason jar fitted with a lid. Store it in the refrigerator for up to 5 days. Reheat over medium heat on the stove top before serving. Stir the cocoa continuously while reheating.

What size Instant Pot do I need?

We tested this recipe in a 6 quart Instant Pot.

Can I make hot cocoa with skim milk?

Yes, but it won’t taste as creamy as hot chocolate made with the full fat stuff!

Can I make this recipe on the stove top instead?

Yes, if you don’t have an Instant Pot you can make delicious homemade hot chocolate on the stove. Use a 6 quart sauce pan on medium heat.

More Easy Drink Recipes

More Holiday Drinks

See all Drinks recipes

Pin this now to find it later

Pin It

Instant Pot Hot Chocolate

5 from 7 votes
By: Aimee
Make perfect hot chocolate in the Instant Pot! This easy recipe creates enough rich, creamy hot cocoa for the whole family in minutes.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 6 servings


  • cup unsweetened cocoa powder
  • ½ cup granulated sugar
  • 1 teaspoon ground cinnamon
  • ½ teaspoon kosher salt
  • 1 cup water
  • 4 cups whole milk
  • 1 cup heavy whipping cream
Save this Recipe?
Enter your email and we’ll send the recipe straight to your inbox!


  • In a small bowl, whisk together unsweetened cocoa powder, sugar, cinnamon, and kosher salt.
  • In your Instant Pot, add water and your cocoa powder mixture and select the Sauté feature. Keep whisking until it gets thick.
  • Add in the milk and heavy cream and keep mixing until it becomes creamy and is warmed throughout. Do not allow mixture to boil.
  • Hit "Cancel" and serve.


  • Storage: You will want to put any leftover Hot Chocolate in an airtight jar (like a mason jar) and keep it in the fridge for 3-5 days. You can rewarm it on the stove top on medium low until warmed throughout.
  • Serve with whipped cream!
  • Keep pot on "warm" if planning on serving it over a period of time. Easy recipe to double and triple.
  • Recipe tested in 6qt Instant Pot.


Serving: 1cup, Calories: 336kcal, Carbohydrates: 31g, Protein: 8g, Fat: 21g, Saturated Fat: 12g, Polyunsaturated Fat: 6g, Cholesterol: 61mg, Sodium: 187mg, Fiber: 2g, Sugar: 26g
Course: Drinks
Cuisine: American
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!

Instant Pot Hot Chocolate is just what you need on a cold day. Easy to make, this homemade hot chocolate recipe is full of rich cocoa flavor and winter cheer!

Avatar photo

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on November 10, 2021

Comments & Reviews

  1. Made this for an office potluck and it was a BIG hit! People compared it to the 200 year hot cocoa recipe from the Santa Claus movie! 10/10 would recommend.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating