Descasque a abóbora, retire as sementes e parta-a em pedaços pequenos.
Leve para cozinhar em água até que fique bem macia (cerca de 40 minutos), quase desmanchando.
Retire do fogo e deixe esfriar, amasse a abóbora já cozida ou passe-a pelo processador.
Leve ao fogo o leite e acrescente a açúcar e a abobora amassada, deixe ferver mexendo de vez em quando até que o leite seque (cerca de 30 minutos).
Após secar o leite acrescente o leite condensado e o coco ralado e deixe ferver, mexendo sem parar por 5 minutos.
Retire do fogo e sirva frio ou ainda quente.