Unte ligeiramente um tabuleiro quadrado de 20 cm e forre-o com papel vegetal.
Coloque a margarina, os açúcares, o chocolate e o xarope de milho num tacho e aqueça em lume brando, mexendo sempre até que a mistura fique homogénea e macia. Retire do lume e deixe arrefecer.
Numa tigela, bata os ovos e a essência de chocolate, misture com o chocolate já arrefecido. Junte a farinha, o cacau e o fermento numa outra tigela, misture. Depois misture com o restante mexendo sempre.
Deite a massa num tabuleiro e leve ao forno pré aquecido durante 25 minutos até o topo estar estaladiço e os lados do bolo se destacarem da forma.
Deixe o bolo arrefecer completamente no tabuleiro, polvilhe-o com cacau e açúcar em pó e depois corte aos quadrados.