Alegerea alimentelor este influențată de o gamă largă de factori, precum gustul, textura, prețul, disponibilitatea, valoarea nutritivă, sănătatea și aspectul estetic. În plus, factori precum cultura, religia, mediul social și educația pot influența și ei alegerile alimentare. De asemenea, preferințele alimentare pot fi influențate de vârstă, sex, nivel de activitate fizică și de diferite boli sau condiții medicale.