Sous Vide Hot Chocolate

As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

Level up your hot chocolate with this silky, rich sous vide recipe that tastes (and smells) absolutely heavenly! Making it from-scratch allows you to customize it to your perfect balance of dark chocolate and powdered sugar.

A front view picture of a mason jar mug filled with sous vide hot chocolate and topped with whipped cream, chocolate chunks, and marshmallows, with more marshmallows and mugs in the background.

You’ll love this recipe because it’s a rich, smooth, hot chocolate recipe that is the perfect blend of creamy, sweet, and chocolatey. Making it sous vide means that once it’s reached your programmed temperature, it’ll stay hot and ready for hours.

We created this sous vide hot chocolate recipe in advance of a party. Ideally, we wanted something you could get started before you go out in the cold for sledding or caroling and it’d be hot and ready when you were done.

We also wanted a homemade hot chocolate mix with a thick, smooth texture with a rich chocolate-chocolate taste. (Like Frozen “Mmmm . . .  chocolate” chocolatey.) 

This hot chocolate recipe checks all the boxes. It’s the next-level recipe I’d be happy to serve at a nice party or event. 

Sous Vide Hot Chocolate is a great option to serve at a party. Other easy Instant Pot party foods include 3-Ingredient Grape Jelly Meatballs, Cranberry “Baked” Brie, Spinach Artichoke Dip, and Mini Cheesecakes.

Obviously, using the sous vide setting means it’ll take time for the hot chocolate to come to temperature. So it’s definitely not the recipe to start when you need a quick hot drink.

(At our house, microwave Swiss Miss hot chocolate has its place. But this has kind of ruined me for pre-mixed hot chocolate!)

Ingredients for sous vide hot chocolate, including milk, chocolate chunks, coco powder, powdered sugar, evaporated milk, corn starch, and vanilla.

Ingredients you need to make Sous Vide Hot Chocolate

Making Hot Chocolate with your Instant Pot is easy and only takes a few basic ingredients, plus your hot chocolate mix.

  • Milk: Whole milk will make a richer hot chocolate, but we used 1% when we tested it and got great results. 
  • Evaporated Milk: This is the secret ingredient in making your hot chocolate silky and rich.
  • Vanilla extract: You can use more or less of this, as desired.

From-scratch hot chocolate mix

At this point, you can choose to use a store-bought hot chocolate mix or you can choose to make your own from-scratch hot chocolate mix. If you’re making your own, you’ll also need:

  • Cocoa powder: The quality of the cocoa powder you use will make ALL THE DIFFERENCE in how your finished hot chocolate turns out.
    • When we tested it with Ghirardelli Unsweetened Dutch Process Cocoa, it turned out rich, smooth, and amazing. 
    • When we tested it with budget store brand cocoa, the finished hot chocolate tasted much closer to Swiss Miss mix.
  • Powdered sugar: The exact amount of sugar to cocoa will depend entirely on the type of chocolate you used. If you used really dark cocoa, you’ll need more powdered sugar. The exact amount is up to you. (We like it sweet around here, so when we used the extra dark Ghirardelli, we used a whopping full 1 ½ cups.)
  • Cornstarch: This works to thicken the hot chocolate, and activates between 140 to 160. Make sure to whisk it in well. 
  • Kosher salt: Salt will enhance the chocolate flavors and balance the bitterness from the dark chocolate
  • Actual chocolate: Some hot chocolate recipes simply call for melted chocolate. We wanted to balance that with cocoa. Again, we recommend choosing a really good chocolate bar for this. (We used Ghirardelli Premium 100% Cacao Unsweetened Chocolate Baking Bar)

Tip: The chocolate will need to be finely chopped to melt evenly. If you want to make things easy on yourself, you can pulse your chocolate in a food processor until evenly distributed. 

And then, of course, there’s toppings. You can use any toppings you like, but we recommend whipped cream, grated chocolate, and/or mini or dehydrated marshmallows, to taste.

An overhead picture of an Instant Pot mixing in the sugar and coco to make hot chocolate using the sous vide setting, with chunks of chocolate in the background.

How to Make Sous Vide Hot Chocolate in an Instant Pot

This easy recipe will work in any brand of electric pressure cooker that has a sous vide setting, including the Instant Pot Pro, the Instant Pot Rio, and the Instant Pot Duo Plus. It will also work with traditional sous vide circulators.

Because this recipe makes such a large volume, I like to add the milk, then press start to kick off the heating process while I finish adding the other ingredients.

Pour in the evaporated milk and vanilla and stir until it’s nicely mixed.

If you’re making your hot chocolate mix from scratch, stir together the cocoa powder, powdered sugar, cornstarch, and kosher salt until evenly everything is blended together nicely. 

Add this mixture to the cooking pot and whisk the mixture for about a minute. Let rest for 3 to 5 minutes, then return and whisk until the cocoa is fully incorporated, smooth, and no lumps remain.  

An overhead picture of sous vide hot chocolate in an Instant Pot ready to serve, with whipped cream and marshmallows in the background.

Once the cocoa is fully incorporated, lock the lid in place with the valve in venting position as the cocoa comes to temperature. 

After your temperature has been reached and you’re ready to finish the cocoa, remove the lid and add the chopped chocolate pieces. Again, give the hot chocolate an initial stir, then allow the cocoa to rest for a bit, then stir until the chocolate is fully incorporated. Taste the hot chocolate and add more powdered sugar if needed. 

Serve hot, topped with all of your favorite things.

If you’re serving this for a party where the hot chocolate will be available for some time after mixing in the melting chocolate, be sure to stir occasionally to ensure that the chocolate has not settled to the bottom. 

A mason jar mug filled with sous vide hot chocolate, with another mug and a disposable cup in the background.

Choosing a Cooking Temperature

When cooking Sous Vide, you’ll need to set a specific cooking temperature. We opted for 150°F in this recipe because it is hot enough the cornstarch will activate and the chocolate will melt but not too hot to worry about the milk scorching. 

Plus, 150°F is above the USDA’s “danger zone,” so it’s safe to leave on for a couple of hours. 

ThermoWorks has a very detailed post on choosing a hot chocolate cooking temperature, if you’re interested in the science of it. (Including actual studies on optimal drinking temperatures conducted by the University of Texas.)

Keep in mind, the temperature will cool several degrees on contact with mugs, plus more when you add the cold whipping cream and marshmallows.  

A front view picture of a mason jar mug filled with sous vide hot chocolate and topped with whipped cream, chocolate chunks, and marshmallows, with more marshmallows and mugs in the background.

Products

Here are a few of our favorite things for making homemade hot chocolate:

A front view picture of a mason jar mug filled with sous vide hot chocolate and topped with whipped cream, chocolate chunks, and marshmallows, with more marshmallows and mugs in the background.

Frequently Asked Questions about Making Sous Vide Hot Chocolate 

Can I double the recipe?

I don’t think there’s enough volume to stir a double batch of hot chocolate in a 6-quart Instant Pot. However, you should have plenty of room in an 8-quart pressure cooker.

What if I don’t add additional chocolate to melt?

A lot of store bought hot chocolate mixes don’t have melted chocolate, so you would be just fine to skip this step. Just know that you will not have the same rich, chocolatey taste.

Can I use granulated sugar as a substitute for powdered sugar? 

Yes, but you will need to use less granulated sugar by volume. I’d start with half as much granulated sugar as powdered sugar.

You will also need to stir to make sure the sugar has completely dissolved. Otherwise, you may have gritty hot chocolate. 

How do I use store-bought hot chocolate mix instead of homemade?

Follow the instructions on your mix and use the recommended amount of dry mix per cup, multiplied by 6 as a starting point.

An overhead picture of a mason jar mug filled with sous vide hot chocolate and topped with whipped cream, chocolate chunks, and marshmallows, with more marshmallows and mugs in the background.

MORE Instant Pot Recipes for Winter Treats

This Sous Vide Hot Chocolate fits in perfectly with other winter favorite recipes including:

  • Our Instant Pot Wassail recipe is a non-alcoholic beverage made with apple cider, fresh oranges, cinnamon, and cloves.
  • Instant Pot Peppermint Cheesecake is a Cheesecake Factory copycat featuring a fluffy white chocolate mousse layer, Oreo cookie crust, and peppermint bark topping.
  • Our Raspberry Orange Bread Pudding is a soft, sweet dessert that my family loves, served with a fancy-sounding but easy-to-make creme anglaise sauce.

Do you LOVE this recipe?
Leave us a review below to tell us why!


A front view picture of a mason jar mug filled with sous vide hot chocolate and topped with whipped cream, chocolate chunks, and marshmallows, with more marshmallows and mugs in the background.

Sous Vide Hot Chocolate Recipe

Servings: 8 servings
Prep Time: 10 minutes
Cook Time: 30 minutes
Other: 10 minutes
Total Time: 50 minutes
Course: Drinks
Cuisine: American
This homemade hot chocolate recipe is silky, rich, and tastes (and smells) absolutely heavenly! From-scratch allows you to find your perfect balance of dark chocolate and sugar.
Print Pin Recipe Rate

Ingredients

  • 6 cups milk
  • 1 5 oz can evaporated milk
  • 1 teaspoon vanilla extract

Homemade Cocoa Mix

  • 1/2 cup unsweetened cocoa powder we prefer Ghirardelli Unsweetened Dutch Process Cocoa
  • 1/2 cup powdered sugar plus up to 1 cup more, to taste (the darker your chocolate, the more powdered sugar you may need)
  • 1 tablespoon cornstarch
  • 1/4 teaspoon kosher salt
  • 4 ounces dark or semisweet chocolate roughly chopped (we prefer Ghirardelli Premium 100% Cacao Unsweetened Chocolate Baking Bar)

Toppings

  • Mini marshmallows or dehydrated marshmallows for serving
  • Whipped cream for serving
  • Grated chocolate for garnish

Instructions

  • Select Sous Vide and set the temperature to 150°F.* Press Start. In the cooking pot, stir together the milk, evaporated milk, and vanilla extract and mix until combined.
  • In a medium bowl, whisk together the cocoa powder, 1/2 to 1 cup powdered sugar (depending how how dark your cocoa powder is), cornstarch, and kosher salt until evenly distributed.
  • Add the cocoa mixture to the milk in the pressure cooking pot and whisk together until there isn’t any dry cocoa powder floating on top, about 1 minute. Wait 3 minutes, then stir again to fully incorporate the cocoa.**
  • Once the dry mixture is fully incorporated, lock the lid in place with the valve set to Venting until it reaches the Sous Vide temperature.
  • Shortly before serving, add the chopped chocolate pieces and stir. Allow the mixture to sit for a minute or two, then stir again to ensure the chocolate is melted and fully incorporated. Taste the hot chocolate and add more powdered sugar to taste, stirring until well incorporated.
  • Serve hot, topped with mini marshmallows, whipping cream, grated chocolate, crushed peppermint candies, or your other favorite toppings as desired.

Notes

Note: The cocoa powder and chocolate you choose make a huge difference on how your finished hot chocolate turns out.
You can adjust the cooking temperature, up or down, depending on how hot you like your hot chocolate. However, we recommend keeping it above 150°F for food safety reasons.
 

Nutrition

Calories: 241kcal | Carbohydrates: 27g | Protein: 8g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Trans Fat: 0.004g | Cholesterol: 22mg | Sodium: 147mg | Potassium: 459mg | Fiber: 4g | Sugar: 20g | Vitamin A: 302IU | Vitamin C: 0.003mg | Calcium: 243mg | Iron: 2mg

FOR MORE FROM PRESSURE COOKING TODAY

🥘 Browse our collection of the best pressure cooker / Instant Pot recipes.

💬 Follow Pressure Cooking Today on Facebook and Instagram for the latest updates.  

👥 Join our Electric Pressure Cooker Facebook Group. Our positive community of pressure cooking fans use all brands of electric pressure cookers, so it’s a great resource if you have questions about your particular brand.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.