Das Verlangen nach Fisch bedeutet normalerweise, dass der Körper mehr Protein benötigt. Ein Verlangen kann jedoch sowohl mental als auch physisch sein. Viele Heißhunger bedeuten, dass der Körper einen bestimmten Nährstoff oder Mineralstoff benötigt.
Ein Verlangen nach Fisch bedeutet nicht unbedingt, dass der Körper insbesondere Fisch braucht. Das Hinzufügen von mehr Protein zu der Ernährung einer Person sollte die meisten Heißhungerattacken beseitigen. Menschen, die regelmäßig trainieren oder viel Muskelmasse haben, brauchen mehr Protein, um ihren Körper zu erhalten, daher ist ein Verlangen nach Fisch zu erwarten, wenn der Proteingehalt nicht hoch genug ist. Wenn das Verlangen nach Fisch mit dem Verlangen nach anderen Proteinen wie Hühnchen oder Rindfleisch einhergeht, ist Proteinmangel der wahrscheinlichste Grund.
Alternativ fehlen dem Körper wahrscheinlich andere Nährstoffe, wenn es eine bestimmte Fischart gibt, nach der das Verlangen besteht. Zum Beispiel kann ein Verlangen nach fettigem oder salzigem Fisch wie Sardinen bedeuten, dass der Körper mehr Kalzium oder Natrium benötigt. Dieses Verlangen kann mit alternativen Lebensmitteln zu Fisch gestillt werden, wenn keine verfügbar sind oder die Person eine gesündere Alternative wünscht. Eier liefern Eiweiß, Käse liefert Kalzium und Gurken haben viel Salz.
Es besteht immer die Möglichkeit, dass Heißhunger psychischer Natur sein kann, wie z. B. eine psychische Abhängigkeit von Fertiggerichten. Diese Art von Verlangen wird nicht durch Substitutionen behoben und ist möglicherweise schwieriger zu befriedigen.