Ryby stanowią dobre źródło pełnowartościowego białka, charakteryzującego się bardzo wysoką przyswajalnością, która wynosi aż 97%. Białko jest najcenniejszym składnikiem mięsa ryb, jego zawartość w rybach świeżych kształtuje się na poziomie 16,3 do 23,7g w 100g mięsa. Najbogatsze w białko jest mięso halibuta, łososia i szczupaka.