En la cazuela, con un poco de aceite, saltear los lomos de bacalao, cortados a rodajas, a fuego fuerte.
Cuando estén dorados, retirarlos y reservarlos sobre papel absorbente.
En la misma cazuela echar la cebolla y el pimiento picados, bajar el fuego y dejarlos sofreír durante 20 minutos.
Después, añadir el ajo y el perejil picados y el tomate cortado en daditos, dejar sofreír un par de minutos más, incorporar el tomate frito y remover bien.
Retirar el exceso de aceite de la cazuela y poner el arroz, darle unas vueltas y cubrirlo con el caldo previamente calentado y dejarlo cocer todo 15 minutos.
Cuando falten 5 minutos para acabar, añadir los lomos de bacalao y la butifarra cortada en daditos, rectificar de sal y pimienta.