Em uma panela média, adicione o leite e aqueça em fogo médio até que comece a soltar vapor, sem deixar ferver.
Em uma tigela separada, misture o cacau em pó, o açúcar, o amido de milho e a pitada de sal.
Adicione gradualmente a mistura de cacau e açúcar à panela com o leite, mexendo constantemente para evitar a formação de grumos.
Continue mexendo em fogo médio até que a mistura comece a engrossar e atinja uma consistência cremosa.
Acrescente o extrato de baunilha e mexa por mais um minuto.
Desligue o fogo e deixe o chocolate quente descansar por alguns minutos antes de servir.
Se desejar, adicione marshmallows ou chantilly por cima para um toque extra de indulgência.