Oddziel jajka: W misce oddziel żółtka od białek. Białka ubijamy na sztywną pianę ze szczyptą soli i odstawiamy na bok.
Ubijaj żółtka: w drugiej misce ubijaj żółtka z cukrem, aż uzyskasz jasną i pienistą masę. Dodać roztopione masło, skórkę z cytryny i ekstrakt waniliowy, dobrze wymieszać.
Dodać mąkę i mleko: przesiać mąkę i dodać ją do masy z żółtkami. Powoli wlewaj ciepłe mleko, dalej miksując, aż uzyskasz gładkie i w miarę płynne ciasto.
Dodaj ricottę: dodaj pokruszoną ricottę, delikatnie mieszając, aby równomiernie ją rozprowadzić.
Białka połączyć: dodać ubite białka, delikatnie mieszając ruchami od dołu do góry. To normalne, że pozostają grudki z białek.
Gotowanie: masę wlać do kwadratowej formy do pieczenia (20×20 cm) wyłożonej papierem do pieczenia. Piec w piekarniku nagrzanym do 160°C przez około 50-60 minut, aż powierzchnia będzie złocista i zwarta.
Ostudzić i podawać: pozostawić do całkowitego ostygnięcia, następnie włożyć do lodówki na co najmniej 2 godziny. Ciasto będzie miało trzy odrębne warstwy: kremową u podstawy, miękką w środku i miękką na powierzchni. Pokrój w kwadraty i podawaj posypane cukrem pudrem.