Faça ferver o arroz em bastante água, temperada com sal, durante 5 m, escorrendo-o depois. Coza-o no meio litro de leite, com a margarina, fervendo lentamente até que o arroz tenha absorvido o leite todo; retire para o lado e junte-lhe as maçãs descascadas, cortadas em pedaços pequenos, as frutas cristalizadas picadas e as uvas passas.
Junte-lhe também o açúcar, o vinho do Porto, a canela e o mel; mexa bem e junte-lhe por fim os ovos batidos, ligando tudo muito bem.
Unte então uma forma de bolos com margarina, polvilhe com farinha e encha com o preparo. Leve depois a forno médio durante cerca de 35 minutos.
Retire, deixe arrefecer, desenforme sobre um prato e sirva.