Remoja el bacalao por unas 8-12 horas, cambiando el agua 4 veces.
Escurre y corta el bacalao.
En una cacerola, coloca la mitad de los ingredientes en capas, comenzando con las papas, el bacalao, cebolla, huevo, alcaparras, ajo, aceitunas y pimientos. Añade la hoja de laurel encima y luego la salsa de tomate y aceite de oliva.
Repite el proceso con el resto de los ingredientes, en el mismo orden. Termina vertiendo el agua y vino y no revuelvas.
Tapa y hierve a fuego medio unos minutos, luego reduce a medio-bajo y cocina hasta que las papas estén suaves, unos 30 minutos.
Saca la hoja de laurel y sirve. ¡Buen provecho!