Em uma panela grande, coloque a abóbora, o açúcar, as canelas e os cravos.
Deixe refogar mexendo sempre até que amoleça completamente.
Retire as canelas e os cravos e, em seguida, esmague com um garfo para virar um purê.
Coloque em uma travessa e leve para gelar.
Em uma tigela, coloque o coco ralado de molho em 3 xícaras de água por 3 minutos. Troque a água e deixe de molho por mais 3 minutos. Coe bem o coco.
Em uma panela, leve ao fogo o coco, o leite, o leite condensado e as canelas.
Deixe cozinhar até que comece a engrossar (cuidado para não deixar secar muito o caldo para que não fique dura a cocada)
Coloque em uma travessa e leve para gelar.
Dicas: Na hora de servir, coloque o creme de abóbora e a cocada cremosa lado a lado, sem misturar. Caso a cocada endureça depois de gelada, leve rapidamente ao fogo com 1/4 xícara de leite ajudando a desmanchar com um garfo, sem deixar aquecer. É importante deixar o coco ralado de molho para que a cocada não fique muito doce, pois é adicionado leite condensado.