Nors žuvis yra itin sveikas, mažai kaloringas baltymų šaltinis, kuriame yra maistingų omega-3 riebalų rūgščių, galima jos suvalgyti per daug. Pirmiausia reikia atsižvelgti į tai, kad kadangi sveika mityba reiškia subalansuotą, kontroliuojamą porcijų mitybą, nerekomenduojama valgyti per daug žuvies ar kitokio maisto. Be to, didelis gyvsidabrio kiekis yra pagrindinė priežastis, kodėl negalima valgyti daug žuvies.
Daugelis sveikatos ekspertų įspėja, kad valgant per daug žuvies organizme gali kauptis gyvsidabrio toksinai. Gyvsidabris yra metalinis elementas, kuris didelėmis dozėmis yra toksiškas. Į vandentiekį jis patenka iš medicininių atliekų ar elektrinių pėdsakų. Tada tame vandenyje plaukiančios žuvys užterštos gyvsidabriu.
Žuvis gali būti gera subalansuotos mitybos dalis. Manoma, kad vengiant žuvies žmonėms kyla smegenų, nervų ir širdies problemų rizika. Dauguma sveikatos ekspertų rekomenduoja vengti per daug žuvies dėl gyvsidabrio rizikos, tačiau ribotais kiekiais jos vartoti kas savaitę. Rekomenduojamas daugumos žuvų ir vėžiagyvių kiekis vienam suaugusiam žmogui per savaitę yra ne didesnis kaip 12 g. Didesnėms žuvims, tokioms kaip tunas, ryklys, ešeriai, durklažuvė ir karališkoji skumbrė, per savaitę turėtų būti ne daugiau kaip 340 uncijos (6 g).
Nėščios moterys, maitinančios motinos ir maži vaikai turėtų vengti didesnių žuvų veislių. Vietoj to jie turėtų valgyti kitų rūšių žuvį ir jūros gėrybes nedideliais kiekiais. Teigiama, kad toksiškas gyvsidabrio kiekis daugiausia randamas didesnių rūšių žuvyse. Kūdikiai, maži vaikai ir vaisingo amžiaus moterys yra ypač jautrūs galimam žalingam gyvsidabrio poveikiui. Jei žmogus iš mažesnės rizikos grupės ketina valgyti tuną, paprastai manoma, kad geriausia rinktis gabalėlius, vandens pakelius, o ne ilgapelekius arba aliejinius.
Apsinuodijimas gyvsidabriu, galbūt iš tokių šaltinių kaip per daug žuvies, gali sukelti apsigimimus arba smegenų pažeidimus. Suaugusiųjų ar vaikų apsinuodijimo gyvsidabriu simptomai yra rausvi arba raudoni skruostai ir pirštų galiukai, taip pat plaukų, dantų ir nagų slinkimas. Manoma, kad odos bėrimus ir organų pažeidimus taip pat sukelia didelis gyvsidabrio kiekis, pvz., per daug žuvies. Regėjimo, kalbos ir klausos sutrikimai taip pat siejami su apsinuodijimu gyvsidabriu.
Kita problema, kurią gali sukelti valgant per daug žuvies, yra antibiotikų suvartojimas žuvyje. Antibiotikai yra vaistai, skirti žuvims kontroliuoti bakterines ligas. Nors laukinės žuvys vis dar gali absorbuoti antibiotikus iš vandenyje esančių toksiškų atliekų, vaistų pėdsakų greičiausiai randama auginamose žuvyse. Problemą dar labiau apsunkina tai, kad kai kuriose pasaulio vietose žuvų auginimo pramonėje nėra antibiotikų dozavimo taisyklių. Žuvų auginimas apima maistinių žuvų auginimą ribotame plote; antibiotikai naudojami siekiant užkirsti kelią bakterijų plitimui visame kūne.