A receptet a tészta összeállításával kezdjük. Vegyünk elő egy keverőtálat, öntsük bele a cukrot, a száraz élesztőt, öntsük le langyos vízzel, keverjük össze és hagyjuk állni 10 percig.
A pihentetés után adjuk hozzá a tojásokat, szitáljuk bele a lisztet, végül keverjük bele a sót. Dolgozzuk kézzel vagy robotgéppel egységes masszává a tésztát, majd fedjük le egy konyharuhával, így hagyjuk kelni 2 órát.
A kelesztés után egy lisztezett deszkán nyújtsuk ki a tésztát körülbelül 1 centiméter vastagságúra, és szaggassunk belőle 8 centiméter átmérőjű köröket egy pohár vagy pogácsaszaggató segítségével. A maradék tésztát gyúrjuk újra, és szaggassunk addig köröket, amíg el nem fogy a tészta. Helyezzük egy deszkára a tésztakarikákat, fedjük le egy konyharuhával, és pihentessük 10 percig.
Ez idő alatt közepes lángon melegítsük fel az olajat, majd amikor elérte a megfelelő hőmérsékletet, helyezzük bele a tésztakorongokat, és süssük a fánk mindkét oldalát aranybarnára 2-2 perc alatt. Amikor kivettük az olajból, csepegtessük le a felesleges zsiradékot, ehhez érdemes egy konyhai papírtörlővel kibélelt tálba helyezni.
Amíg kihűlnek a fánkok, készítsük el a vaníliapudingot. Öntsük egy lábasba a tejet, cukrot, vaníliaőrleményt, keményítőt és tojássárgáját. Főzzük addig, amíg már majdnem teljesen besűrűsödik, ekkor keverjük hozzá a darabokra vágott puha vajat, és így főzzük készre.
Fontos, hogy az elkészítés alatt folyamatosan keverjük, és érdemes alacsonyabb lángon főzni. Vegyük le a tűzről, majd várjuk meg, míg teljesen kihűl.
A fánkokat helyezzük egy tetszőleges tálba, egy kanál vagy fakanál nyelének a segítségével szúrjunk lyukakat a közepükbe. A kihűlt vaníliás krémet kanalazzuk habzsákba, végül töltsük meg vele a fánkokat.