Picar las cebollas, los dientes de ajo y los tomates. En una cazuela poner un chorrito de aceite y hacer un buen sofrito con lo anterior, cuando todo esto esté ya doradito, añadir el arroz y la patatas cortadas en rodajas( o acuadritos).
Añadir 3 vasos de agua por cada 1 de arroz y colocar encima los trocitos de bacalao. Cocer durante 10 o 12 minutos.
Ha de quedar un poco caldoso. Este plato es tipico de Extremadura.