Calentar 200 ml de aceite en una sartén a fuego medio-bajo. Colocar los lomos de bacalao con la piel hacia arriba y cocinar un par de minutos. Dar la vuelta con cuidado y cocinar otros dos minutos. Reservar en un plato.
Retirar la mitad del aceite de la sartén, dejando los restos del bacalao.
Añadir el ajo pelado y picado. Cocinar 3-4 minutos hasta que coja color.
Incorporar la cebolla pelada y picada con una pizca de sal. Pochar a fuego suave hasta que empiece a caramelizar.
Agregar el pimiento choricero, el pan tostado troceado y el tomate frito.
Sofreír 3-4 minutos, verter el vino blanco y cocinar 2-3 minutos hasta que evapore el alcohol.
Verter el caldo de pescado y los jugos del bacalao. Cocinar a fuego medio-bajo 30 minutos removiendo de vez en cuando.
Pasar la salsa por el pasapuré.
Verter la mitad de la salsa en una cacerola amplia, colocar los lomos boca arriba y cubrir con el resto de la salsa.
Cocinar a fuego medio-bajo 3-4 minutos más y servir.