Pré-aqueça o forno a 180°C e unte uma forma com manteiga e polvilhe-a com farinha.
Numa taça grande, bata a manteiga com o açúcar até obter um creme fofo.
Adicione os ovos, um a um, batendo bem entre cada adição.
Junte a essência de baunilha.
Peneire a farinha com o chocolate em pó, o fermento, a canela e a noz-moscada.
Aos poucos, adicione esta mistura alternadamente com o leite, mexendo até obter uma massa homogénea.
Se desejar, misture as nozes e as passas na massa.
Verta a massa para a forma preparada e leve ao forno durante 35 a 40 minutos.
Deixe o bolo arrefecer antes de desenformar.
Para a cobertura, aqueça as natas até começarem a ferver.
Retire do lume, adicione o chocolate partido em pedaços e mexa até obter um creme sem grumos.
Junte o mel e misture bem.
Cubra o bolo com este creme e decore com raspas de chocolate ou outros elementos natalícios.