Creamy Vegan Hot Chocolate

Creamy Vegan Hot Chocolate

For a vegan hot chocolate that rivals even the creamiest dairy-laden variety, add a few tablespoons of nut butter like almond, sunflower or peanut to the nondairy milk, chocolate chips and cocoa powder. Whisking is also essential here; nondairy products tend to contain stabilizers that keep them emulsified, so they can separate when boiled. If you keep whisking the mix as it heats and remove it from the stove when it’s nice and steaming, but before it boils, you’ll end up with perfectly smooth hot chocolate. Don’t worry if it breaks: You can simply blend it with a whisk or immersion blender over low heat to bring it back together.
  • Total:
  • Serves: 2 persons



  1. Step 1

    Combine chocolate chips, cocoa powder, nut butter, salt and 1/2 cup nut or grain milk in a small saucepan. Whisk over medium heat until the chocolate melts and the mixture is smooth, about 1 1/2 minutes.
  2. Step 2

    Whisk in 1 cup nut or grain milk in a slow, steady stream, and continue whisking until cocoa is steaming, about 1 1/2 minutes. Don’t let it come to a boil or the cocoa will separate.
  3. Step 3

    Taste a spoonful. (Be careful: It’s hot.) If you prefer a thinner hot cocoa, add up to 1/2 cup additional milk. If you prefer it sweeter, add a teaspoon of sugar at a time, tasting after each addition. Divide among cups and serve hot.