Verwarm de oven voor op 180 C / gasoven stand 4. Vet bakplaten in of bekleed ze met bakpapier.
In een grote kom, klop je de boter en bruine suiker tot een gladde zachte massa. Klop de eieren er een voor een in, roer de ananas, wortelen en rozijnen erdoor. Meng de bloem, bakpoeder, baksoda, zout en kaneel en roer dit door het wortel mengsel. Meng de walnoten erdoor, indien gewenst. Leg met behulp van een lepel rondjes beslag op de bakplaat.
Bak gedurende 15 tot 20 minuten in de voorverwarmde oven, totdat de bodem begint te bruinen en de koekjes opgestijfd zijn. Laat de koekjes even een paar minuten op de bakplaat afkoelen voordat je ze op een rek volledig laat afkoelen.