Pela y trocea las cebollas y los ajos; sofríe en una olla grande con aceite.
Agrega el pescado, el tomate, la piel de naranja y sal.
Cocina a fuego lento hasta que el pescado se deshaga y forme una pasta.
Añade dos litros de agua fría, sazona con sal y pimienta, y cocina 30 minutos a fuego fuerte.
Tosta el azafrán y añádelo junto con el anís al final de la cocción.
Pasa la sopa por el pasapurés para eliminar las espinas.
Sirve la sopa caliente, acompañada del pescado limpio si lo deseas.