Pré-aqueça o forno a 180°C. Unte e enfarinhe uma forma de bolo.
Em uma tigela grande, peneire a farinha de trigo, o chocolate em pó e o sal. Misture bem e reserve.
Na batedeira, bata a manteiga com o açúcar até formar um creme claro e fofo.
Adicione os ovos, um a um, batendo bem após cada adição.
Alternadamente, adicione os ingredientes secos e o leite à mistura de manteiga, começando e terminando com os secos.
Por último, adicione o fermento em pó e misture delicadamente com uma espátula.
Despeje a massa na forma preparada e asse por aproximadamente 40 minutos ou até que um palito inserido no centro saia limpo.
Para a cobertura, combine todos os ingredientes em uma panela e leve ao fogo médio. Mexa constantemente até que a mistura esteja homogênea e tenha engrossado um pouco.
Retire o bolo do forno, desenforme e, ainda quente, espalhe a cobertura sobre ele.
Deixe esfriar completamente antes de servir.