Go Back
+ servings
2 glasses of Instant Pot Hot chocolate with marshmallows

Instant Pot Hot Chocolate Recipe

This decadent peanut butter hot chocolate is the perfect touch up of the classic hot chocolate.
Course Drinks
Cuisine American, instant pot, Vegan, Western
Prep Time 1 minute
Cook Time 2 minutes
Total Time 6 minutes
Servings 4
Calories 290kcal


Peanut Butter Instant Pot Hot Chocolate Ingredients

  • 4 cups (1 l) almond milk (or dairy-free milk of your choice)
  • 4 tablespoons cocoa powder dairy-free
  • 4 tablespoons smooth peanut butter
  • 4 tablespoons maple syrup optional
  • 2 oz (60 g) dark chocolate dairy free
  • pinch sea salt flakes
  • Optional toppings: dairy-free whipped cream, melted chocolate, marshmallows


Peanut Butter Instant Pot Hot Chocolate Instructions

  • Add ingredients into the Instant Pot insert in the following order: almond milk, peanut butter, maple syrup, peanut butter, chocolate and cocoa powder. DO NOT mix together.
  • Close and lock the lid, turn the valve to sealing position, and set to high pressure, manual or pressure cook for 2 minutes.
  • When cook time is completed, switch off the Instant Pot.
  • Allow the pressure to naturally release for 5 minutes before quick pressure releasing the rest.
  • Whisk the Instant Pot Hot Chocolate, strain, and then pour into mugs and serve with topping of your choice.

Peanut Butter Hot Chocolate Stovetop Instructions

  • Heat up the almond milk in a small pot until warm but not boiling.
  • Whisk in the cocoa powder, followed by the peanut butter, chocolate and maple syrup.
  • Keep whisking until everything is completely combined (it may take a little while for the peanut butter to blend in).
  • Make sure the hot chocolate does not come to a boil.
  • Pour into mugs and serve with topping of your choice.

Peanut Butter Hot Chocolate Microwave Instructions

  • Warm the milk in the microwave and set it aside.
  • Gently melt together the peanut butter and chocolate in a small bowl.
  • Then gradually mix in the warmed milk, followed by the cocoa powder and maple syrup.
  • Re-heat until warmed but not scorching.
  • Transfer into mugs and then serve with topping of your choice.



Instant Pot Hot Chocolate Tips

  • Sieve the cocoa before adding it into the Instant Pot reduce the chance of lumps.
  • You can serve as is or strain to remove any lumps of cocoa powder that have not melted.
  • Strain or pour out as soon as you have released the pressure,  so the cocoa does not sink to the bottom and stick to the insert.

Instant Pot Hot Chocolate Serving Ideas

You can serve this easy Instant Pot Hot Chocolate with some of the items suggested below.
Instant Pot Chocolate Oatmeal.
Salted Chocolate Vegan Peanut Butter Cookies.
Vegan Banana Peanut Butter Brownies.
Keto Peanut Butter Cookies.


Calories: 290kcal | Carbohydrates: 33g | Protein: 8g | Fat: 16g | Saturated Fat: 5g | Sodium: 428mg | Potassium: 419mg | Fiber: 6g | Sugar: 17g | Calcium: 351mg | Iron: 3.4mg