Na batedeira, bata a margarina, o açúcar e as gemas até dobrar de volume.
Adicione os ingredientes secos, alternando aos poucos com o leite e o leite de coco.
Misture bem, acrescente as claras e despeje a massa em uma forma grande untada e enfarinhada.
Leve ao forno médio (180° C), preaquecido, por aproximadamente 1 hora.
Em uma panela, coloque todos os ingredientes, misture bem e leve ao fogo baixo.
Deixe ferver até obter uma calda grossa e cubra todo o bolo ainda quente.
Espere esfriar e corte em quadrados.