W dużej misce rozpuść drożdże w ciepłym mleku i odstaw na około 5-10 minut, aż zaczną się pienić.
Do mieszaniny drożdży i mleka dodać cukier, jajka i masło i dobrze wymieszać.
Dodajemy mąkę i sól, miksujemy do uzyskania miękkiego ciasta. W razie potrzeby dodać trochę więcej mąki, aby ciasto nie było zbyt klejące.
Ciasto wyrabiamy około 10 minut, aż będzie elastyczne i gładkie. Ciasto przełóż do natłuszczonej miski, przykryj wilgotną ściereczką i odstaw do wyrośnięcia w ciepłe miejsce na 1-2 godziny lub do momentu, aż podwoi swoją objętość.
Przygotuj krem:
Kiedy ciasto odpoczywa, przygotuj krem. W rondlu podgrzej mleko na średnim ogniu, aż się zagotuje.
W misce utrzyj żółtka z cukrem i skrobią kukurydzianą, aż uzyskasz gładką masę bez grudek.
Powoli wlewaj gorące mleko do masy z żółtek, cały czas ubijając.
Wlać mieszaninę do rondla i gotować na średnim ogniu, ciągle mieszając, aż śmietanka zgęstnieje i zacznie wrzeć.
Zdjąć z ognia, dodać ekstrakt waniliowy i masło, dobrze wymieszać. Pozostaw krem do ostygnięcia, przykrywając go bezpośrednio na powierzchni folią spożywczą, aby zapobiec tworzeniu się kożucha.