Coloque em uma panela a abóbora, o leite de coco e o açúcar, deixe cozinhar em fogo baixo por 40 minutos, ou até a abóbora ficar macia.
Retire do fogo, deixe esfriar e misture a margarina, e os outros ingredientes, exceto o óleo e o açúcar cristal.
Unte uma forma para pudim com o óleo e a açúcar cristal. Despeje a massa e asse em forno médio, pré-aquecido, por 45 minutos em média.