Ryby mají významné nutriční hodnoty a přináší organismu mnoho blahodárných účinků. V první řadě jsou bohaté na lehce stravitelné kvalitní bílkoviny. Představují cca 15–20 % z celkového obsahu. Obsah tuků je v rybím mase různý od 0,5 % až po 27 % (podle druhu ryby), ale každopádně se nejedná o „špatné“ tuky, které zvyšují cholesterol v krvi, ale o nenasycené tuky s vysokou koncentrací kyselin Omega 3. Tyto kyseliny jsou důležité při prevenci kardiovaskulárních onemocnění a působí jako skutečné antioxidanty. Rybí maso také obsahuje fosfolipidy - tuky důležité ke správnému fungování nervové soustavy. Ryby dále obsahují minerální látky, především vápník, fosfor a jód. Z vitamínů je nejvíce přítomen vitamin A, ale výrazné jsou taktéž koncentrace vitaminu B a D. Rybích kostí se nemusíte bát. Syrové kosti jsou pružné, a tak nehrozí jejich zapíchnutí nikde v zažívacím traktu. Rybí kosti jsou velmi dobře stravitelné.
Mezi velmi libové ryby (kolem 1 % tuku) patří: treska, mořská štika, štika, candát atd.
Mezi libové ryby (zhruba 4 % tuku) patří většina ryb, například: kapr obecný, mořský jazyk, mečoun atd.
Tučné ryby jsou: úhoř (23,7 % říční, 19,6 % mořský), losos (12 %), makrela a sleď (11,1 %) a ryby jako tuňák, pstruh a sardelky (8 %).