Go Back
+ servings
Instant Pot Hot Chocolate

Instant Pot Hot Chocolate

This Instant Pot Hot Chocolate is the ultimate crowd pleaser for Holiday gatherings! Top it off with marshmallows, whipped cream and even sprinkles and enjoy!
Print Pin
Keyword: instant pot hot chocolate, instant pot hot cocoa, hot cocoa, hot chocolate, instant pot chocolate
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 6 people
Calories: 493kcal




  • First, start by turning on your Instant Pot and setting it to the saute function.
  • Next, add in the milk, heavy cream and evaporated milk. Stir to combine.
  • Add in the semi-sweet chocolate chips, unsweetened cocoa powder and white granulated sugar. Stir for about 1 minute to melt the chocolate chips. Use a whisk to break up any lumps from the cocoa powder.
  • Next, add in the vanilla extract and cinnamon stick. Cancel the saute function and close the lid.
  • Cook on high pressure for 2 minutes.
  • Wait for it to natural release which should take about 10 minutes. Do not hit the quick release button because the hot chocolate will likely come spewing out.
  • Open the lid once the pin (valve) has dropped which means the pressure has been released.
  • Finally, give it another stir and serve it with marshmallows or toppings of your choice! Use the keep warm function until all of the hot chocolate in the instant pot is finished.


Calories: 493kcal | Carbohydrates: 38g | Protein: 9g | Fat: 35g | Saturated Fat: 21g | Trans Fat: 1g | Cholesterol: 107mg | Sodium: 119mg | Potassium: 464mg | Fiber: 3g | Sugar: 32g | Vitamin A: 1147IU | Vitamin C: 1mg | Calcium: 296mg | Iron: 2mg