Cocer las cebollas, los ajos y el bacalao en agua con la piel para arriba durante 30 minutos a fuego lento.
Retirar y reservar el bacalao. En la misma agua, coser las zanahorias y las patatas. Cuando falten 5 minutos para terminar la cocción, añadir los garbanzos. Cocer los huevos Rectificar de sal.
Servir todos los ingredientes juntos en el plato. Regar con aceite.