Фасоль вымыть, замочить на ночь в холодной воде (на 12 часов), а утром в этой же воде отварить до мягкости, немного подсолив.
Сельдь разделать на филе без костей и кожи (см. "Разделка рыбы"). Яблоко очистить от кожицы и сердцевины. Картофель отварить в кожице, затем остудить и очистить.
Сельдь, картофель, огурцы и яблоко порезать на мелкие кусочки. Всё перемешать. Добавить сюда же фасоль, сахар, соль, перец, горчицу и масло.
Готовый салат вторично перемешать, затем выложить горкой в салатник, украсить сверху порезанным зелёным луком и подать к столу.