Il baccalà contiene quantità piuttosto elevate di sodio e colesterolo. Si tratta di nutrienti che, se assunti in maniera eccessiva, possono essere pericolosi per la salute cardiovascolare. Chi ha il colesterolo alto, quindi, dovrebbe optare per il pesce azzurro, povero di colesterolo e di sodio.