Pela las gambas y trocea la merluza en dados.
En una cazuela echa un chorrito de aceite y rehoga las cabezas y las cáscaras de las gambas. Flambea con el brandy.
Añade la espinas de la merluza, una cebolla pelada, cubre con agua y cuece durante 15 minutos.
Cuela el caldo y reserva.
Pela la otra media cebolla y pica muy finita. Limpia bien el puerro, corta los extremos y pícalo también.
Pela los ajos y májalos en un mortero con un poco de perejil.
En una cazuela echa un poco de aceite y sofríe la cebolla y el puerro.
Añade el tomate y el majado y rehoga un poco más.
Incorpora el arroz y el caldo reservado y cocina durante unos 15 minutos.
Agrega las gambas y la merluza y deja cocer durante 5 minutos más.
Añade perejil picado y ya tienes la sopa lista para servir.