Уха является одним из самых древних блюд русской кухни. Хотя на момент возникновения оно не являлось характерным блюдом русской кухни, каким является в наше время. Согласно дошедшим до нас источникам, ухой в XI-XII веках называли любой суп, из чего бы он ни был сделан: уха куриная, уха гороховая, уха лебяжья, уха окунёвая, уха ершовая и т. п.
Начиная с XV века уха всё чаще готовится из рыбы, а в конце XVII – начале XVIII века название «уха» закрепляется только за рыбным блюдом.