Preaqueça o forno a 180°C e unte uma forma com manteiga e farinha.
Derreta o chocolate e a manteiga em banho-maria, mexendo até ficar homogêneo.
Em uma tigela, bata o açúcar com os ovos até obter um creme claro e fofo.
Adicione a mistura de chocolate e manteiga ao creme de ovos e incorpore bem.
Peneire a farinha de trigo, o fermento, o cravo, a canela e o sal, e misture delicadamente à massa.
Adicione o leite e misture até que a massa esteja homogênea.
Despeje a massa na forma preparada e leve ao forno por cerca de 30-35 minutos.
Faça o teste do palito: se sair limpo, o bolo está pronto.
Deixe esfriar antes de desenformar e sirva.