Pon una skillet o cazuela baja al fuego con 2 cucharadas de aceite de oliva y los ajos picados.
Cuando empiecen a dorarse añade la harina y rehoga un par de minutos para que pierda el sabor a crudo.
Incorpora el vino blanco y sube el fuego para que se evapore el alcohol.
Agrega el caldo de pescado y el perejil picado. Deja cocinar unos 7 minutos.
Entonces añade las rodajas de merluza salpimentadas, los espárragos y las habas de soja previamente cocidas. Deja cocinar unos 3-4 minutos por cada lado dependiendo del grosor de la merluza.
Mientras cocinas la merluza menea la cazuela suavemente para que la salsa se vaya ligando. Prueba la salsa y añade más sal si es necesario.