Lave bem os figos, esfregando-os sob água corrente até remover toda a sujeira. Retire o cabinho com uma faquinha.
Com um garfo, fure os figos de todos os lados para facilitar o cozimento e absorção da calda.
Coloque os figos em uma panela grande, cubra com água e leve ao fogo médio. Deixe ferver por 15 minutos, depois escorra e repita essa etapa mais uma vez, trocando a água, para remover o amargor.
Escorra e reserve os figos. Em outra panela, faça uma calda com o açúcar cristal, 2 litros de água, o cravo e a canela. Mexa até dissolver o açúcar e deixar ferver.
Junte os figos à calda. Cozinhe em fogo baixo com a panela semi-tampada, durante aproximadamente 2 horas, até os figos ficarem macios, brilhantes e a calda encorpar.
Transfira o doce ainda quente para potes de vidro esterilizados, cubra com a calda e deixe esfriar antes de servir.