A liszt közepében, 1dl langyos tejben az élesztőt felfuttatjuk, majd hozzáadjuk az olvasztott margarint, a tojást, a cukrot, a sót és a maradék tejet. Jól összedolgozzuk, addig gyúrjuk, hogy egy lágy tésztát kapjunk. Letakarjuk és kb. 1 órát pihentetjük, kelesztjük.
Közben a tejjel és a cukrokkal a hagyományos módon megfőzzük a pudingot. A megkelt tésztát egy lisztezett, sík felületen átgyúrjuk, és kb. 1cm vastagságúra kinyújtjuk. Egy (7-8 cm-es) szaggatóval kiszaggatjuk. Egy kisebb átmérőjű pohár segítségével a pohár aljával a kiszaggatott tészta közepét lenyomjuk (mélyedéseket készítünk, de legyen pereme is).
Sütőpapírral bélelt tepsibe helyezzük a kör alakú tésztát, és mindegyiknek a belsejét megkenjük lekvárral, majd kis kanállal rákanalazzuk a pudingot. A pudingba pedig belenyomkodjuk a ribizliszemeket (tetszés szerinti darabot). A tészta széleit lekenjük a felvert tojással.
Előmelegített sütőben 180 fokon kb. 15-20 percig sütjük. A megsült és kihűlt péksütemény tetejét megszórjuk porcukorral.