В средна купа се слагат яйцата, 1.5 чаша захар и тиквеното пюре. Сместа се разбива с миксер.
Сместа се смесва с брашното, содата, бакпулвер, канелата и солта. Отново се разбива с миксера, докато сместа се хомогенизира.
Изсипва се в ненамазнена тава и се пече за около 25-30 минути.
Сладкиша се оставя да изстине напълно, преди да се добави глазурата.
За глазурата се смесват крема сиренето и маслото. Разбъркват се заедно с ванилията. Останалата захар се добавя постепенно и се разбива до получаване на еднородна смес.
Изстиналия сладкиш се намазва равномерно и се разрязва на квадрати.