Pré-aqueça o forno a 180ºC e unte uma forma redonda com manteiga e farinha.
Numa tigela, bata os ovos com o açúcar até obter um creme fofo e esbranquiçado.
Adicione o óleo e misture bem.
Junte as cenouras raladas e envolva com uma espátula.
Peneire a farinha, o fermento e o sal e adicione à mistura anterior, mexendo delicadamente até ficar homogéneo.
Verta a massa na forma e leve ao forno durante cerca de 40 minutos.
Retire o bolo do forno e deixe arrefecer um pouco antes de desenformar.
Para fazer a cobertura de chocolate, leve ao lume um tacho com o açúcar, o chocolate, a manteiga e o leite, mexendo sempre até ferver.
Deixe cozinhar durante mais alguns minutos, até engrossar um pouco.
Espalhe a cobertura sobre o bolo ainda morno, cobrindo toda a superfície e as laterais.
Deixe o bolo arrefecer completamente e sirva.