1. Desalar el bacalao durante 24 horas. Remojar las ñoras, después de quitarles las semillas.
2. Poner el bacalao, bien escurrido en una cazuela con agua fría y la hoja de laurel; pasarlo a fuego vivo y antes de que empiece a hervir, apartarlo del fuego y dejarlo enfriar en la misma agua.
3. Quitarle las espinas, sin estropear los trozos.
4. En una cacerola, rehogar las cortezas de cerdo, los ajos y las cebollas cortadas finas.
5. Cuando empiecen a dorarse, añadir los tomates muy picados, la pulpa raspada de las ñoras, los terrones de azúcar, las yemas de huevo duro y un poco de agua de hervir el bacalao. Cocer 20 minutos.
6. En una cazuela de barro de fondo plano, poner un par de cucharones de salsa y colocar encima los trozos de bacalao con la piel hacia arriba, cubrir totalmente con la salsa restante y cocer unos 20 minutos más antes de servir.