Precalienta el horno a 232°C.
Engrasa una fuente para horno utilizando una cucharada de aceite de oliva.
Coloca las patatas en la fuente y mezcla bien con sal, pimienta negra y una cucharada de aceite de oliva. Asa las patatas por 20 o 25 minutos hasta que estén tiernas.
Vierte en una olla mediana, una cucharada de aceite de oliva y la mantequilla, calienta y agrega la cebolla picada una vez se haya derretido la mantequilla. Cuece removiendo ocasionalmente por unos 5 minutos a fuego medio.
Añade el ajo y cuece por un minuto más hasta que comience a oler.
Incorpora los condimentos, las ramitas de romero, alcaparras, ralladura de limón, pimienta de cayena y mostaza de Dijon, el caldo y la crema. Lleve a fuego medio alto y cuando comience a hervir reduce el fuego a medio bajo. Deja cocinar de esta forma durante 5 minutos hasta que empiece a espesar.
Espolvorea con sal los trozos de bacalao.
Retira las patatas del horno, coloca el pescado encima y vierte la salsa, deja cocer sin tapar por uno 10 o 15 minutos más.
Retira del horno, añade perejil finamente picado por encima y sirve caliente.
¡Disfruta!