Factorii care influențează modelele alimentare includ cultura, preferințele personale, educația, starea de sănătate, venitul și accesul la alimente. Alți factori pot include sustenabilitatea alimentară și preocupările etice, precum și modul în care alimentele sunt prezentate și comercializate în societate.