Pestii de pofta inseamna de obicei ca organismul are nevoie de mai multa proteina. O pofta poate fi mentala sau fizica. Multe pofte înseamnă că organismul are nevoie de un nutrient sau de un mineral specific.
O poftă de pește nu înseamnă neapărat că organismul are nevoie de pește în special. Adăugarea mai multor proteine în dieta unei persoane ar trebui să elimine pofta de pește. Oamenii care lucrează în mod regulat sau au o mulțime de mase musculare au nevoie de mai multe proteine pentru a-și susține trupurile, deci o poftă de mâncare pentru pești este de așteptat dacă nivelurile de proteine nu sunt suficient de mari. Dacă pofta pentru pești însoțește o dorință pentru alte proteine, cum ar fi puiul sau carnea de vită, atunci deficitul de proteine este cel mai probabil motiv.
Alternativ, dacă există un anumit tip de pește care este dorit, organismul este, probabil, lipsit de alți nutrienți. De exemplu, o poftă pentru pește uleios sau sărat, cum ar fi sardinele, poate însemna că organismul are nevoie de mai mult calciu sau sodiu. Aceste pofte pot fi satisfăcute cu alimente alternative pentru a pescui dacă nu există nici unul disponibil sau persoana dorește o alternativă mai sănătoasă. Ouăle furnizează proteine, brânza asigură calciu și murăturile au o cantitate mare de sare.
Există întotdeauna posibilitatea ca pofta să fie mentală, cum ar fi dependența psihologică de alimentele de confort. Acest tip de poftă nu este fixat cu substituții și poate fi mai dificil de satisfăcut.