Skip to content
ChocolateDrinkRecipes

The best milk for hot chocolate

Milk being poured into a copper saucepan on the stove

Milk makes up most of your mug, so it matters. This is how the common choices compare.

Milk (1 cup) Creaminess Calories Notes
Whole milk ★★★★★ 149 The classic: rich and smooth
2% milk ★★★★ 122 Slightly lighter, still creamy
Skim ★★ about 85 Thin; add a little chocolate
Oat milk ★★★★ about 120 Best dairy-free; naturally sweet
Soy milk ★★★ about 80-100 Most protein of the plant milks
Almond milk ★★ about 40 Thin; nutty flavor
Canned coconut milk ★★★★★ very high Use ¼ cup mixed with another milk

Tips

  • Barista-style plant milks froth and heat best.
  • Don’t boil dairy or plant milk: it can scorch or separate.
  • For extra richness, replace a few tablespoons of milk with cream.

Cocoa questions

Got a question about The best milk for hot chocolate? Ask it here. We answer the useful ones on this page.

Ask us

We reply here so others can see the answer too.

More cocoa reading