This post may contain affiliate links. Please read ourย disclosure policy.

Homemade hot chocolate is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Crock Pot to make things easy for holiday entertaining. You can even adapt it to make keto hot chocolate.

Homemade hot chocolate is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Slow Cooker to make things easy for holiday entertaining. #instantpot #slowcooker #homemade #hotchocolate #recipe

As soon as the outside temperatures start dropping, I immediately start thinking of my favorite cold-weather recipes. Hot chocolate is one of my favorite sweet treats to curl up with at the end of a work day. It satisfies my craving for chocolate and the warmth comforts me during the cold weather. Best of all, homemade hot chocolate is a treat that only requires a few ingredients to create a drink worth sipping again and again. A warm creamy cup of hot cocoa is one of my favorite treats of the season!

Homemade hot cocoa is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Slow Cooker to make things easy for holiday entertaining. #slowcooker #instantpot #chocolate #recipe

What’s even better during this time of year is homemade hot cocoa. Very few premixed or pre-made hot cocoa mixes compare to a cup of homemade hot cocoa. This recipe is made with ingredients that you most likely already have in your fridge and pantry. So it’s convenient and easy too! No need to make another trip to the grocery store for a delicious hot, piping cup of cocoa. And when you make a large batch in the instant pot or slow cooker, you create plenty of hot chocolate to share with friends and family. 

Homemade hot chocolate is the perfect sweet treat and drink to celebrate the holidays!

How to make Homemade Hot Chocolate

It seems simple, right? It is! Unlike other instant hot cocoas where the recipe turns out watery and thin, this recipe uses chocolate chips, half and half and milk to ensure the hot chocolate turns out creamy and rich tasting. Combine whole milk, half and half, chocolate chips, granulated sugar, cocoa powder and vanilla extract together in a pot. You can use the instant pot, crock pot or stove to make homemade hot chocolate. 

Hot chocolate in the Instant Pot

To make homemade hot chocolate in the instant pot, add all of the ingredients to an instant pot. Mix well. Place the lid on and set the manual timer for 1 minutes. Allow a natural release (about 30 minutes) and then top with your favorite toppings or extract flavors. 

Hot chocolate in the crock pot or slow cooker

If you don’t have an instant pot, this recipe can be made in a slow cooker or crock pot as well. If you want to make this recipe in a crock pot, combine the same ingredients but cook on low for two hours. Make sure to stir occasionally to make sure the chocolate chips don’t stick.

Hot chocolate on the stove

If you don’t have an instant pot, you can heat up all the ingredients in a pan on a stovetop. Keep the heat on medium low and continue to stir until all ingredients are combined and make sure they don’t burn. Don’t bring the mixture to a boil.

Keto hot chocolate

You can adapt this recipe to make it low carb. Use high quality dark hot chocolate (sugar free, if desired) and omit the granulated sugar. You can use a keto friendly sweetener as a substitute for the sugar.

Tips for making hot chocolate

  • Always use high quality milk and chocolate. Whole milk yields the best texture and flavor. You can use any of your favorite brands of high quality chocolate.
  • You can use sweetened condensed milk to help make the hot cocoa even thicker and creamier. If you want to use condensed milk in this recipe, just substitute 7 oz. (or half a can) for 1 cup of half and half.
  • Don’t hesitate to adapt this recipe to fit your taste. You can make keto hot chocolate by reducing the sugar or create unique flavors by adding different toppings.

Building a homemade hot cocoa bar for entertaining

A hot cocoa bar is one of my favorite things to do for holiday entertaining! Every now and then, I host a cookies and cocoa party during the holiday season. I offer small bowls of my favorite toppings for guests to make their hot cocoa to fit their tastes. Marshmallows (both regular size and mini!), chocolate syrup, sprinkles, whipped cream, cinnamon, chocolate chips and cocoa puffs cereal are a few of my favorite toppings. I also love chocolate spoons to stir into my cocoa too!

Homemade hot cocoa is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Slow Cooker to make things easy for holiday entertaining. #chocolate #hot #drink #instantpot #slowcooker #holiday #recipe

In addition to serving a variety of hot cocoa toppings and flavors at my holiday party, I also love having a few holiday cookies to go with homemade hot chocolate! A few of my favorite holiday cookies are the Double Chocolate Chip Peppermint Cookies, Chocolate Crinkle Cookies, Royal Iced Sugar Cookies, and Toasted Coconut Soft Sugar Cookies. 

Other winter drinks that you will love:

Homemade hot cocoa is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Slow Cooker to make things easy for holiday entertaining. #hotcocoa #drink #holiday #recipe
5 from 4 votes

Homemade Hot Chocolate

Instant Pot Hot Chocolate is the perfect sweet treat and drink to celebrate the holidays!
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Servings: 6 servings
Want to save this recipe?
Enter your email below and we'll send the recipe straight to your inbox. PLUS, you'll get fresh new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 cups whole milk
  • 2 cups half and half
  • 1 cup semi-sweet chocolate chips
  • 1 cup milk chocolate chips
  • 1/3 cup granulated sugar
  • 1/4 cup cocoa powder
  • 2 teaspoons vanilla extract, (or extract of choice)

Instructions 

  • In the Instant Pot, add all of these ingredients. Mix well. Place the lid on and set the manual timer for 1 minutes. Allow a natural release (about 30 minutes) and top with your favorite flavors such as salted caramel, peppermint, or chocolate sauce! Enjoy!

Nutrition

Calories: 389kcal, Protein: 14.1g, Fat: 18.3g, Saturated Fat: 11g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.5g, Cholesterol: 30.7mg, Sodium: 200.4mg, Potassium: 222.9mg, Fiber: 2.5g, Sugar: 42g, Vitamin A: 370IU, Vitamin C: 0.7mg, Calcium: 376mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American
Tried this recipe?Mention @spoonfulflavor or tag #spoonfulflavor!

Kitchen tools and ingredients needed to make this homemade hot chocolate

Homemade hot cocoa is the perfect sweet treat and drink to celebrate the holidays! This recipe cooks in the Instant Pot or Slow Cooker to make things easy for holiday entertaining. #hotcocoa #drink #holiday #recipe

IF YOU TRY THIS RECIPE, DON’T FORGET TO SHARE A PHOTO AND TAG @SPOONFULFLAVOR ON INSTAGRAM.

This post contains affiliate links.

You May Also Like

5 from 4 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Great recipe! We doubled it for a party and added a touch of heavy cream for some extra creaminess. Everyone thought it was delicious!

    1. Hi, Caitlin, if you’re getting a burn warning it likely means the mixture was not stirred well enough and might be coating the bottom of the pan. You can hit the cancel/off button, do a quick release of the pressure, carefully remove the lid (be sure to open the lid away from your face as there will be steam), whisk the mixture again well, let the pot cool and then proceed again with cooking. I’m so sorry it’s giving you issues!

  2. I was wondering if u have left overs if u can refrigerate it and heat it up for later and if so what’s the best way to reheat it.

    1. Hi Chris! Yes, you can refrigerate and reheat later. You can reheat a few ways: (1) in the microwave (slowly reheat in 30 second increments), (2) in a large pan on the stove or (3) in a slow cooker.

    1. I made this following the instant pot directions and it ended up being chunky. Still tasted fine to me but the husband didn’t like how it was chunky. How do I fix the texture problem?

      1. Hi, Jordyn! It’s definitely a thick hot chocolate, but it should not be chunky. I suggest whisking very well when adding the ingredients to the Instant Pot. Once it’s done, whisk it again. The heat should melt any chunks remaining. Thanks so much for your feedback!

  3. Is this recipe easily doubled for the Instant Pot? ย Iโ€™m planning on making this for a crowd (possibly 20 plus people)? ย Thanks! ย 

    1. Hi, Lindy! It depends on the size of your Instant Pot. Your instant pot should not be more than 2/3 full. If you try it, let us know how it turns out.

  4. This recipe is so easy and amazing! Weโ€™ve made it several times now and the kids love it… and so the adults with a little Baileyโ€™s ( ?)! I introduced my family to homemade whip with this, and now thereโ€™s no going back, lol.ย