Incalzeste cuptorul la 180ᵒC.Bate untul cu zaharul si coaja de lamaie.Adauga zeama de lamaie verde si galbena, galbenusurile ,cacaoa si faina si amesteca pana la omogenizare.Adauga treptat laptele, amestecand continuu.Bate albusurile spuma si inglobeaza-le in amestecul cu galbenusuri.
Pune compozitia obtinuta intr-un vas termorezistent uns cu putina grasime, iar vasul termorezistent aseaza-l intr-o tava mai mare.Toarna in tava apa fierbinte pana cand va ajunge la jumatatea vasului cu compozitie.Da totul la cuptor 45-55 minute, pana cand pudding-ul se rumeneste usor deasupra, iar inauntru este moale.Dupa ce este gata, pudreaza pudding-ul cu zahar si serveste-l cald.