Elaboramos un pisto con las cebollas, el pimiento rojo, el verde y los tomates. Para ello pochamos primero las cebollas y los pimientos picados y añadimos los tomates troceados al final.
Cocemos el bacalao 3-4 minutos en agua. Los escurrimos, quitamos las espinas y secamos. Enharinamos el pescado y lo freímos en una sartén con aceite.
En una cazuela de barro, ponemos una capa de pisto con una guindilla. Ponemos encima los lomos de bacalao y cubrimos con otra de pisto.
Ponemos por encima los pimientos asados cortados a la mitad, y bañamos con el jugo de esos pimientos. Horneamos 7 minutos a 180º.