Într-o cratiță, la foc mic, se pune laptele de cocos (cel de la conservă este mai gros) cu îndulcitorul și se amestecă cu un tel până se topește îndulcitorul, nu trebuie să ajungă la punctul de fierbere. Se ia de pe foc și se lasă la răcit aproximativ 5 min.
Se separă albușurile de gălbenușuri. Cu ajutorul unui mixer se bat albușurile spumă împreună cu un praf de sare.
După ce s-a răcorit laptele de cocos și e puțin călduț (cât să poți ține degetul în el), se adaugă gălbenușurile și se amestecă bine;
Se adaugă jumătate din albușurile bătute spumă și se amestecă cu o spatulă de jos în sus, până se încorporează în compoziție, apoi se pune și cealaltă jumătate de albuș și se repetă procesul.
Se pune cratița înapoi la foc mic pentru 2-3 min, amestecând cu un tel energic, continuu (aveți grijă ca focul să fie foarte mic pentru a nu se tăia budinca). Budinca nu trebuie să ajungă la punctul de fierbere, ci cât să se gătească ouăle.
Se ia budinca de pe foc, se adaugă esența de vanilie și nuca de cocos. Se amestecă bine, apoi se toarnă budinca în două recipiente și se pune deasupra zmeură. Înainte de servire se ține la frigider aproximativ 2 ore.