ابتدا زرده و سفیده تخم مرغ رو از هم جدا می کنیم و سفیده رو آنقدر می زنیم تا سفید و بنبه ای شود. در ظرف جداگانه زرده تخم مرغ را می زنیم بعد گلاب و شکر را اضافه می کنیم و با همزن میزنیم. بعد روغن و شیر، در نهایت سفیده تخممرغ رو که قبلا زدیم اضافه می کنیم ولی با یک قاشق چوبی معمولی آرام هم می زنیم.
آرد را به همراه وانیل و بکینگ پودر دو بار الک کرده و آرام آرام به مخلوط اضافه می کنیم. کف ظرف را با روغن مایع چرب می کنیم و مواد را داخل آن میریزیم و داخل فر که از قبل روشن کردهایم می گذاریم. راستش من با دمای بالا کار می کنم و معمولا بعد از نیم ساعت از فر خارج می کنم( یعنی زمانی که روی کیک رنگ گرفته باشد).
در صورتی که بخواهم کدو حلوايي هم بهش اضافه کنم کدو حلوايي رو از قبل بخار پز و بعد آن را له می کنم و قبل از اضافه کردن سفیده تخممرغ آن را اضافه می کنم و با همزن میزنم بعد سفیده و آرد را با همان شیوه بالا اضافه می کنم( البته کمی هم بکینگ پودرش رو بیشتر می کنم چون کدو باعث می شه پف کیک کم بشه).
فر را از بيست دقيقه قبل روي بيشترين حرارت روشن كنيد و بعد از چند دقيقه روي ۱۸۰ درجه سانتيگراد گذاشته و بعد از ريختن مایهی كيك در قالب، آن را روي پنجره وسط فر به مدت يك ساعت بگذاريد و درب فر را تا پایان پخت كيك باز نكنيد.