Häll mjölken i en kastrull och tillsätt kanelstången (och vaniljen om du använder det). Värm upp till en lätt sjudning på medelhög värme, ta sedan bort från värmen. Lägg på ett lock och låt stå i 5 minuter så att smakerna hinner infuseras.
Ta bort kanelstången. Vispa därefter ner kakaopulvret, den hackade chokladen, sockret och en nypa salt. Sätt tillbaka kastrullen på låg värme och vispa kontinuerligt tills chokladen har smält och blandningen är slät och något tjockare.
Rör i grädden och fortsätt att värma försiktigt i ytterligare en minut, men se till att det inte börjar koka.
Häll upp i muggar och servera genast – tjock, fyllig och perfekt lyxig. För en extra touch, toppa med lättvispad grädde eller ett stänk kakaopulver.