Junte todos os ingredientes, para o bolo, num recipiente e envolva tudo com a varinha de arames.
Bata durante 3/4 minutos com a batedeira até obter uma mistura homogénea.
Unte uma forma com margarina e polvilhe com farinha.
Verta o preparado para a forma e leve ao forno a 180º entre 30 a 35 minutos (faça o teste do palito).
Depois de cozido, desenforme.
Para o molho, leve ao lume um tacho com a margarina, o chocolate e o leite de soja. Deixe aquecer, vá mexendo até obter um creme homogéneo. Regue o bolo com o molho e decore a gosto.