Creamy coconut hot chocolate

The richness of coconut milk rivals cream, making it a perfect base for an indulgent, vegan-friendly hot drink. The trick lies in the marriage of coconut oil and cocoa: in a fatty medium, cocoa flavour becomes deeper and more chocolatey than if made with just water.
🕒 Prep Time 5 mins
🍳 Cook Time 10 mins
Total Time 15 mins
🍽️ Servings 2 servings
🔥 Calories 280 kcal
🌍 Cuisine International

Ingredients

Equipment Needed

  • Saucepan
  • Hand whisk or stick blender
  • Mugs

Instructions

1

In a small bowl, mix cocoa powder with a little warm water to form a thick paste.

Tip: If you sprinkled cocoa directly into liquid, it would form hard-to-dissolve lumps due to surface tension. Paste prevents this. (Dispersion)
2

Pour coconut milk and water into saucepan, heat over medium heat until steaming.

Tip: Coconut milk emulsion is sensitive: too strong boiling can cause proteins to curdle and fat to separate.
3

Stir cocoa paste, honey, cinnamon, and vanilla into warm milk.

Tip: Spice aromas 'open up' in warm liquid.
4

Remove from heat, and froth with stick blender or whisk.

Tip: Mechanical mixing helps stabilise emulsion (so fat doesn't separate) and introduces air, making it feel creamier.

Recipe FAQ

Why are there fat droplets on top?
Coconut milk naturally separates when heated if temperature is too high. Don't boil, and blend before serving!
It's too thick.
Coconut milk density varies by brand. Dilute freely with water or plant milk.

Ingredients

  • 400 ml Full-fat coconut milk (tinned)
  • 100 ml Water
  • 1 tbsp Cocoa powder (Dutch processed)
  • 2 tbsp Honey (or maple syrup)
  • 1 pinch Ground cinnamon
  • 1 tsp Vanilla extract