Prvo pripremite pire bundeve: Bundevu ogulite i narežite na kockice pa skuhajte na pari. Najlakše je tako da u velikoj zdjeli zavrijete malo vode, na zdjelu stavite metalno cjedilo i u njega bundevu. Sve zajedno poklopite i kuhajte na pari (voda ne smije dodirivati cjedilo) oko 15 minuta tj. dok bundeva ne omekša. Usitnite ju u sjeckalici ili vilicom i dobro ohladite.
Maslac i sve šećere miksajte dok smjesa ne postane lagana i pjenasta. Dodajte vaniliju i jaje i miksajte dok se sve lijepo ne sjedini. Zatim dodajte pire bundeve, ohlađeni, te začine - pa opet sve izmiksajte.
Na kraju ubacite brašno i prašak za pecivo i još kratko promiješajte.
Smjesu dobro ohladite, toliko da možete formirati kuglice.
Zagrijte pećnicu na 190°C i veliki protvan obložite papirom za pečenje. Formirajte kuglice jednake veličine pa svaku lagano spljoštite dlanom. Možete smjesu stavljati i pomoću grabilice za sladoled. Pecite oko 12 minuta - keksići će se napuhnuti i postati mekani.
Ohlađene keksiće ukrasite premazom od šećera, cimeta i mlijeka. Mogu vam stajati 3-4 dana u dobro zatvorenoj posudi. Dobar tek!