Рыбу разделить на кусочки. Яблоки очистить, на резать и сбрызнуть лимонным соком. Сельдерей натереть, смешать с рыбой и рублеными орехами, заправить майонезом, солью, сахаром. Яблоки добавить перед подачей к столу.
Треску замочить в воде на 12 часов, затем отварить со специями, остудить, не вынимая из отвара. Картофель отварить и нарезать кружочками, лук нашинковать. Соединить с кусочками рыбы, перемешать, добавить растительное масло, уксус, соль, зелень.