Em uma panela, leve ao fogo baixo as gemas, a margarina, o leite condensado, o leite e a farinha, mexendo sempre, até engrossar.
Espere esfriar, misture o creme de leite e as claras em neve delicadamente.
Despeje em uma fôrma para bolo inglês média e leve ao congelador por 6 horas.
Derreta o chocolate em banho-maria, misture o creme de leite até formar uma calda grossa.
Retire o sorvete do congelador, desenforme e espalhe a calda. Sirva em seguida.