Рыба, наряду с куриным мясом, является одним из лучших источников высококачественного белка. Белки рыбы содержат все необходимые для организма незаменимые аминокислоты. В отличие от мяса, в белках рыбы имеется в большом количестве незаменимая аминокислота метионин. Преимуществом рыбного белка является низкое содержание соединительных тканей, которые представлены, в основном, коллагеном, легко переходящим в растворимую форму - желатин (глютин). Благодаря этому рыба легко разваривается, ткани ее становятся рыхлыми, легко поддаются воздействию пищеварительных соков, что обеспечивает более полное усвоение пищевых веществ. Белки рыбы усваиваются на 93-98%, в то время как белки мяса - на 87-89%.
Содержание белка в рыбе зависит от ее вида. Среди рыб наших широт богаты белком крупные рыбы из отряда лососевых (лосось, семга, радужная форель, сиг), осетровые (белуга, севрюга). Рыба и морепродукты обладают высокой пищевой ценностью не только благодаря белку, но и за счет повышенного содержания в жирных сортах рыбы (таких как лосось, семга, радужная форель, скумбрия, сельдь, тунец, сардины) жирных кислот Омега-3 и Омега-6. Эти полиненасыщенные жирные кислоты, обладающие высокой физиологической активностью, крайне важны для межклеточных процессов, имеют противовоспалительный эффект, сокращают количество липидов в крови (тем самым сокращая риск сердечно-сосудистых заболеваний), в определенной мере способствуют уменьшению веса.
Вся рыба богата микроэлементами: калием, магнием и особенно фосфором. Она также является важным источником витаминов группы В, в печени многих рыб высоко содержание витаминов A, D, E. Морская рыба и морепродукты богаты йодом и фтором. Для приготовления блюд лучше всего использовать свежую (не мороженую) рыбу, в которой содержание белка достаточно высоко, такую как судак, сиг, лосось, семга, радужная форель, треска. В случае если удалось найти только мороженую рыбу, ее надо предварительно разморозить.