Levar ao fogo o leite condensado o leite e as gemas peneiradas (para tirar a película), mexer sem parar até engrossar e ficar com uma aparência "crespinha".
Deixar esfriar na geladeira por uns 20 minutos.
Bater as claras em neve depois misturar delicadamente o creme de leite e adicionar a essência de baunilha (opcional).
Misturar todos os ingredientes acima.
Em uma forma de pudim grande, caramelizar com o açúcar, chocolate e a margarina, após isto derramar a receita levar ao congelador ou freezer por no mínimo 2 horas.
Para desenformar é só aquecer um pouco de água e mergulhar a forma nela por uns 2 minutos, depois disto virar (igual a um pudim normal) e servir na hora.