Версии происхождения названия блюда в основном сводятся к следующей: слово «уха» происходит от древнего индоевропейского корня *jus, означавшему «отвар» («жидкость»). От данного корня образовалось слово jucha, которое, утратив начальный j, дало слово «уха».
Уха является одним из древнейших блюд русской кухни, но на момент возникновения (а его установить невозможно), оно не являлось характерным и уникальным блюдом русской кухни, каким является сейчас.