Frite o alho e a cebola no azeite, coloque o molho de tomate e tempere com o sal e o açúcar. Deixe ferver por 10 minutos em fogo médio.
Em um refratário, coloque 1/4 do arroz, uma camada de molho, uma de azeitona, uma de presunto, ovos e a mussarela.
Proceda desta forma até que acabe o arroz e a mussarela fique por cima.
Polvilhe o parmesão e leve ao forno por 30 minutos.
Sirva em seguida.