Corte a abóbora em tiras e depois em cubos.
Retire as cascas dos cubos da abóbora e descarte-as.
Coloque os cubos da abóbora em uma panela junto com o açúcar e ligue no fogo forte.
Mexa a mistura à cada 5 minutos com uma colher de pau.
Quando a mistura começar a ferver, abaixe o fogo e continue mexendo, pressionando a colher sobre a abóbora.
Depois que todos os cubos desmancharem, adicione o coco em flocos, o cravo, a canela e o leite condensado.
Deixe cozinhar em fogo brando mais 20 minutos.
Desligue o fogo e deixe esfriar.
Sirva na temperatura a gosto.