Den Backofen auf 180 °C (Ober-/Unterhitze) vorheizen. Eine Kastenform (ca. 25 cm) gründlich einfetten und mit Mehl bestäuben oder mit Backpapier auslegen.
In einer mittelgroßen Schüssel die trockenen Zutaten vermischen: Mehl, braunen Zucker, Backpulver, Kürbiskuchengewürz und Salz. Gut mit einem Schneebesen durchmischen, um Klümpchen zu vermeiden.
In einer zweiten, größeren Schüssel die feuchten Zutaten verquirlen: Kürbispüree, Pflanzenöl und Eier. So lange rühren, bis eine homogene Masse entsteht.
Die Mehlmischung zu den feuchten Zutaten geben und mit einem Teigschaber oder auf niedrigster Stufe des Handrührgeräts nur so lange unterheben, bis keine trockenen Mehlstellen mehr sichtbar sind. Den Teig nicht überrühren.
Den Teig gleichmäßig in die vorbereitete Kastenform füllen und die Oberfläche glatt streichen.
Den Kuchen im vorgeheizten Ofen auf der mittleren Schiene für 40-50 Minuten backen. Mit einem Holzstäbchen die Garprobe machen: Bleibt kein flüssiger Teig mehr daran haften, ist der Kuchen fertig.
Den Kuchen aus dem Ofen nehmen und etwa 15 Minuten in der Form abkühlen lassen. Anschließend vorsichtig aus der Form stürzen und auf einem Kuchengitter vollständig auskühlen lassen.
Für das Frosting den gekühlten Frischkäse mit dem gesiebten Puderzucker in einer Schüssel kurz, aber kräftig verrühren, bis eine glatte, streichfähige Creme entsteht. Nicht zu lange rühren, da das Frosting sonst zu flüssig wird.
Das fertige Frosting auf dem vollständig abgekühlten Kuchen verteilen und mit einem Messer oder einer Palette glatt streichen. Vor dem Anschneiden den Kuchen optional für 30 Minuten kühl stellen, damit das Frosting fester wird.