Den Backofen auf 175 °C Ober- und Unterhitze vorheizen. Eine Gugelhupfform bzw. Bundt-Cake-Form mit etwa 2 Liter Inhalt gründlich mit weicher Butter einfetten, dann etwas Mehl in einem Sieb darüber streuen und alles durch sanftes Klopfen und Schütteln verteilen. Überschüssiges Mehl herausschütteln.
Weiche Butter und Frischkäse mit der Küchenmaschine oder dem Handrührgerät cremig rühren. Beide Zuckersorten dazugeben und etwa 2-3 Minuten aufschlagen, bis sich alles gut vermischt und luftiger wird. Die Eier nun einzeln hinzufügen und jeweils gründlich unterrühren. Dann die Vanille untermixen.
Die Ananas durch ein Sieb abgießen, zerstoßen und mit der geraspelten Möhren zum Teig hinzufügen und kurz untermischen.
In einer separaten Schüssel das Mehl mit Backpulver, Salz, Zimt und Muskatnuss vermischen, dann die gehackten Walnusskerne dazu geben. Jetzt vorsichtig unter den Teig heben – nicht zu kräftig rühren, sondern am besten nur noch einen Kochlöffel oder Teigschaber verwenden und nur so lange rühren, bis gerade alles vermischt ist.
Den Teig in die vorbereitete Backform füllen und die Form ein paar Mal auf die Arbeitsfläche klopfen, damit sich alles gut verteilt und mögliche Luftblasen entweichen können.
Auf der mittleren Schiene auf das Backrost stellen und den Kuchen etwa 60-70 Minuten backen. Am besten eine Stäbchenprobe machen.
Aus dem Ofen nehmen, die Backform auf ein Kuchengitter stellen und den Kuchen etwa 7-10 Minuten auskühlen lassen. Dann vorsichtig auf ein Kuchengitter stürzen und den Kuchen komplett abkühlen lassen.