Go Back
+ servings
Three glass mugs of hot chocolate topped with marshmallows, mini chocolate chips, and cinnamon sticks. Slices of cake are in the background

Instant Pot Vegan Hot Chocolate

Course: Dessert, Drinks
Cuisine: American
Keyword: instant pot hot chocolate, vegan hot chocolate
Prep Time: 12 minutes
Cook Time: 2 minutes
Release: 7 minutes
Servings: 4
Calories: 404kcal
This dairy-free vegan hot chocolate recipe is fun and easy to make in your Instant Pot or other pressure cooker. Made with non-dairy milk and coconut milk, a sprinkle of cinnamon, and lots of chocolate, it is rich and creamy for a delightful hot chocolate recipe your loved ones will thank you for.
Print Recipe


  • 14 ounces coconut milk use the coconut cream from the top of the can only
  • 3 cups oat milk extra creamy
  • ½ cup granulated sugar
  • ¼ cup cocoa powder
  • ½ teaspoon cinnamon
  • 1 pinch salt
  • 1 teaspoon vanilla


  • Do not stir or mix the can of coconut milk. Remove the top creamy portion to use. Discard the rest.
  • Add the coconut cream and oat milk to the inner liner of an Instant Pot.
  • Mix together the cocoa powder and sugar. Sift into the milk/cream mixture, making sure all of the little balls of cocoa powder have been broken up. Add the cinnamon and pinch of salt.
  • Close the Instant Pot lid and set the vent to closed or sealed.
  • Set the Instant Pot to 2 minutes at high pressure. It will take about 10 minutes to come to pressure.
  • After the pressure cooker has come to pressure and counted down, allow for a 5 minute natural relase.
  • Turn of the Intstant pot and continue carefully doing a quick release until the pressure cooker has fully released it's pressure and the pin has dropped.
  • Carefully open and stir in the vanilla.
  • You may need to whisk a bit to remove any lumps of cocoa. If you have properly sifted and stirred the dry ingredients, you should not have to whisk much.
  • Serve with choice of marshmallows, chocolate chips, shaved chocolate, whipped topping cinnamon sticks, or an extra sprinkle of cinnamon. (Links below.)


Extra creamy oat milk is my plant-milk of choice. You can you any unsweetened plant milk you'd like. 
Use the top creamy part from the can of coconut milk. Do not stir or mix before removing the coconut cream. You will remove 1 to 1 1/2 cups of coconut cream to use. Discard the clear coconut water. 
Serve with your choice of marshmallows, chocolate chips, shaved chocolate, whipped topping cinnamon sticks, or an extra sprinkle of cinnamon. (Vegan items linked.)


Calories: 404kcal | Carbohydrates: 49g | Protein: 6g | Fat: 24g | Saturated Fat: 19g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 109mg | Potassium: 392mg | Fiber: 3g | Sugar: 39g | Vitamin A: 370IU | Vitamin C: 1mg | Calcium: 286mg | Iron: 5mg