Corte a abóbora em cubos e cozinhe com ½ xícara de água por uns 25 a 30 minutos, ou até que esteja macia. Tire do fogo e escorra a água (guarde e congele para outra receita!).
Amasse os cubos de abóbora contra as paredes da panela, usando uma colher de pau. Junte o açúcar, o cravo e a canela. Volte a panela ao fogo e cozinhe até que engrosse.
Adicione o coco ralado e cozinhe por mais alguns minutos, mexendo com a colher para não grudar. O doce deve estar soltando do fundo da panela.
Espere ficar morno e transfira para um vidro esterilizado, tampe em seguida.