Versa in una ciotola i fichi sbucciati e tagliati a pezzetti, la scorza e il succo di limone, la cannella (o lo zenzero grattugiato) e lo zucchero. Copri con pellicola e lascia marinare i fichi per circa 2 ore. Se hai fretta, puoi tranquillamente saltare questo passaggio.
Trascorso il tempo necessario, trasferisci il composto in una pentola. Cuoci a fiamma bassa per circa 40 minuti, mescolando spesso. Se prepari una quantità maggiore di marmellata, i tempi di cottura aumentano.
Per controllare la consistenza della marmellata, fai la prova del piattino. Versa un cucchiaino di marmellata su un piattino di ceramica e inclinalo, la marmellata dovrà scivolare via lentamente.
Quando la marmellata sarà della consistenza giusta, elimina la scorza di limone e aggiungi le noci tritate finemente e mescola per amalgamare.
Versa la marmellata (bollente) nei vasetti sterilizzati, chiudili con il tappo e capovolgili a testa in giù per il sottovuoto, fino al raffreddamento.
Conserva i barattoli in un posto fresco e buio per circa 2 mesi. Dopo l'apertura conserva la marmellata in frigo per 7 giorni.