Хрен натереть на мелкой терке, перемешать с сахаром и оставить открытым на 1 час, затем смешать с рублеными яйцами, луком и зеленью, посолить и заправить сметаной.
Светлые части порея нарезать тонкими полосками, яблоки очистить и натереть на крупной терке. Все перемешать с майонезом, посолить и посыпать рублеными листьями порея.
Лук нарезать толстыми кольцами, сложить в кастрюлю. Вскипятить два с половиной стакана воды, добавить в нее уксус и кипящей смесью залить лук, закрыть кастрюлю крышкой и дать луку постоять до тех пор, пока не остынет. Слить воду. Крупно порубить яйца, смешать с луком, посолить и залить майонезом.