Vegan Peanut Butter Hot Chocolate

5 from 2 reviews


For the hot chocolate

  • 1 1/2 cups unsweetened almond milk
  • 1.5 ounces dark chocolate, chopped (make sure it’s dairy free)
  • 1 tablespoon agave syrup
  • 1 tablespoon cocoa powder
  • splash vanilla extract
  • 1 tablespoon peanut butter


  • 1 tablespoon peanut butter
  • 1/4 cup vegan mini marshmallows (such as Dandies)


    1. In a small saucepan over low heat, heat the milk until scalding but not boiling.
    2. Add in the chopped chocolate, agave, cocoa powder, and vanilla extract. Stir until chocolate melts fully. Remove from heat and stir in peanut butter.
    3. Microwave 1 tablespoon of peanut butter for 15-20 seconds in a small bowl, then drizzle up and down the sides of a mug. Pour in hot cocoa, then top with marshmallows. Torch marshmallows using a small torch or by heating under broiler for 30 seconds!