Из головы рыбы удалите жабры. Промойте весь рыбный набор, положите в кастрюлю, залейте 3 л холодной питьевой воды, доведите на среднем огне до кипения, уменьшите огонь до минимума, посолите и снимите пену.
Лук очистите. Одну луковицу разрежьте пополам и припеките до черноты на сухой сковороде или прямо на конфорке. Добавьте к рыбе вместе с зеленой частью порея (тщательно промойте листья), стеблями укропа и перцем горошком. Варите 40 минут.
Листя укропа мелко порубите. Белую часть порея разрежьте вдоль пополам, проверьте, нет ли между слоями песка, нарежьте порей тонкими полукольцами. Так же нарежьте оставшийся репчатый лук.
В сковороде разогрейте масло, выложите порей и репчатый лук и томите на слабом огне 15 минут. Добавьте 2/3 укропа и готовьте 3–4 минуты.
Процедите бульон в чистую кастрюлю, добавьте содержимое сковороды, доведите до кипения и томите еще 7–10 минут.
Из хвоста и головы лосося выберите мясо, разложите по тарелкам. Залейте ухой, посыпьте оставшимся укропом, поперчите и подавайте.