Рыбу выпотрошите, удалите жабры и плавники. У судака и леща отрежьте головы и хвосты, сделайте надрез вдоль спинок, разделите рыбу на филе, срежьте филе с кожи. Положите кости, головы и хвосты, а также карпа и окуней в большую кастрюлю, залейте 3,5 литра воды. Когда вода закипит, снимите пену, уменьшите огонь.
Снимите с луковиц верхний слой шелухи, разрежьте их пополам, положите на разогретую сухую сковороду срезом вниз и немного поджарьте, чтобы поверхность стала коричневой. Переложите лук в бульон – это придаст ему красивый золотистый цвет. Варите бульон 1 час при тихом кипении. Процедите готовый бульон через сито или марлю в чистую кастрюлю.
Нарежьте филе судака и леща крупными порционными кусками. Очистите картофель и морковь, морковь нарежьте кружочками, картофель оставьте целиком. Помидоры залейте кипятком на 30 секунд. Обдайте холодной водой и очистите от кожицы. Нарежьте томаты небольшими кубиками.
Снова доведите бульон до кипения, посолите и положите в кастрюлю картофель. Через 5 минут добавьте морковь, лавровый лист, перец горошком, если надо, свежемолотый черный перец. Еще через 10 минут добавьте рыбу и помидоры. Варите примерно 10 минут до готовности картофеля.
Снимите уху с огня, удалите лавровый лист и всыпьте мелко нарезанную зелень. Накройте кастрюлю крышкой и оставьте на 10–15 минут. Когда уха настоится, ее можно подавать.