Limpiar las caballas, lavarlas y secarlas con papel absorbente.
Poner en una cacerola al fuego el aceite y rehogar las zanahorias troceadas y la cebolla pelada y cortada en aros, a fuego muy lento.
Incorporar el vino, la sal y la pimienta y tapar la cacerola.
Cocer suavemente hasta que estén tiernas, aproximadamente 30 minutos.
Poner en una fuente refractaria un lecho con la mitad del sofrito.
Colocar por encima las caballas y cubrirlas con el resto del preparado.
Introducir la fuente en el horno precalentedo, a temperatura media-alta, unos 8-10 minutos.
Servir al momento.