1. Se freacă untul cu zahărul pudră, apoi se adaugă pe rând gălbenuşurile şi se freacă bine, până se topeşte tot zahărul. Se adaugă şofranul sau cacaua, coaja rasă de portocale şi lichiorul şi se amestecă bine.
2. Treptat se adaugă făina cernută cu praful de copt şi la sfârşit albuşurile bătute spumă, stafidele, caisele confiate tăiate cubuleţe, coaja confiată de portocale, cireşele, nucile, alunele şi migdalele. În timp ce se amestecă, se toarnă şi câte puţin lapte.
3. Se pune compoziţia într-o tavă de chec unsă cu unt şi se coace în cuptorul bine încins, la foc potrivit, 40-50 de minute. Se scoate din formă şi se lasă să se răcească. Se ornează apoi cu glazură de portocale şi migdale tăiate.
4. Pentru glazura de portocale, se freacă bine zahărul cu zeama de portocale, până se obţine o compoziţie cremoasă.