Spożywając ryby, dostarcza się organizmowi cenne minerały: wapń, fosfor, magnez, selen i jod. Ryby są także źródłem pełnowartościowego i łatwo przyswajalnego białka oraz omega-3.
Ryby dzielą się na chude i tłuste. W chudych rybach znajdują się witaminy z grupy B odpowiedzialne za prawidłowe funkcjonowanie układu nerwowego. Natomiast tłuste są źródłem witaminy A, D i E, które dobrze wpływają na wzrok, poprawiają pamięć i koncentrację, wzmacniają odporność i chronią przed osteoporozą. Do tłustych ryb, a przeważnie są to ryby morskie, zaliczane są: łosoś, makrela, szprotki i śledzie. Półtłustymi są ryby przeważnie słodkowodne – karpie, pstrągi, karmazyny itd. Ale są także i chude ryby. Zaliczane są do nich płocie, sandacze dorsze i flądry.
Spożywając ryby w większej ilości trzeba zwracać uwagę na niektóre rodzaje ryb, ponieważ mogą nie nadawać się do spożywania w dużych ilościach, gdyż niektóre gatunki gromadzą w sobie toksyny, czyli zanieczyszczenia ze środowiska.