Cozinhe as cenouras por 15 minutos em um litro de água, adicione o milho, palmito, alcaparras, azeitona, salsa, metade do sal grosso e um caldo de carne.
Deixe aferventar por mais 10 minutos e escorra.
Cozinhe o arroz em água fervente com um cubo de caldo de carne (até cobrir o arroz cerca de 1 cm a mais).
Refogue no azeite a cebola (até murchar) e adicione o alho, a outra metade do sal grosso, o presunto, pimentão, tomates e as ervilhas.
Misture o arroz ao refogado e as cenouras com demais ingredientes.
Coloque em um refratário e leve ao forno alto (280ºC) por aproximadamente 10 minutos.