
Pré-aquece o forno a 230 °C (calor em cima e em baixo). Tempera a costela de porco e a panceta com sal, pimenta e o colorau. Aquece o azeite numa cazuela de barro (ou frigideira larga que possa ir ao forno) em lume médio-alto e frita as carnes durante 5–6 minutos, virando a meio, até ficarem bem douradas. Reserva as carnes numa tigela.
Na mesma gordura da cazuela, em lume médio, frita as rodelas de batata em camada única durante 3–4 minutos de cada lado até ficarem ligeiramente douradas mas ainda firmes. Retira e reserva com as carnes. Frita igualmente as rodelas de chouriço durante 1–2 minutos de cada lado e reserva.
Ainda com a cazuela em lume médio, coloca a meia cabeça de alho com o corte voltado para baixo e deixa tostar 2 minutos. Adiciona o arroz e mexe bem durante 1 minuto para envolver nos sucos da carne. Junta o açafrão (ou cúrcuma) e mistura.
Distribui o arroz de forma uniforme pela cazuela. Por cima, coloca as rodelas de batata a cobrir o fundo de arroz, seguidas das carnes (costela, panceta e chouriço) e por último os tomates ao meio com o lado do corte voltado para cima. Posiciona a cabeça de alho no centro.
Verte o caldo de carne quente pela cazuela, por cima de tudo. Prova o caldo e rectifica o sal se necessário — deve estar ligeiramente salgado pois o arroz vai absorvê-lo. O nível do caldo deve ficar cerca de 1 cm acima do arroz.
Leva a cazuela ao forno pré-aquecido a 230 °C durante 20–25 minutos, sem mexer. Ao fim de 20 minutos, verifica se o arroz absorveu o líquido e se a superfície está dourada; se necessário, activa o grill nos últimos 2–3 minutos para gratinar o topo. O fundo deve desenvolver uma crosta ligeiramente agarrada — essa socarrat é a marca do prato bem feito.
Retira do forno, cobre com um pano de cozinha limpo e deixa repousar 5 minutos antes de servir. Serve directamente na cazuela à mesa, garantindo que cada prato leve um pedaço de carne, batata e uma metade de tomate.