Num tacho fundo, cozer o arroz tapado em lume brando na água com as especiarias, o sal e a manteiga, durante cerca de 15 a 20 minutos ou até o arroz absorver quase a água toda. É importante não deixar o arroz secar por completo.
Enquanto o arroz coze, aquecer o leite.
Juntar o leite quente ao arroz já quase sem água e ir mexendo durante mais 25 minutos.
Aos 20 minutos, verificar se o arroz está com a consistência desejada. Se sim, adicionar neste ponto o açucar. Quando adicionamos o açucar, o arroz não vai cozer mais, por isso é importante perceber se o arroz já está suave e cozido.
Retirar um pouco do liquido e juntar à gema para que esta se dissolva no leite quente sem cozinhar. Deitar a mistura no arroz e mexer. Deixar cozinhar mais 5 minutos,
Retirar as especiarias e a casca de limão, deitar numa travessa ou em tacinhas e deixar arrefecer totalmente.