Toidumeeldimised ja mittemeeldimised põhinevad paljudel teguritel ning põhjused on tavaliselt maitseti erinevad. Toidu maitse või lõhn võib takistada kedagi seda toitu söömast, kuid see võib olla ka sama põhjus, miks see toit teisele inimesele meeldib. Toidu valmistamise või esitlemise meetod võib määrata meeldivuse ja mittemeeldimise. Kui inimene seob ebameeldiva kogemuse või mälestuse konkreetse toiduga, võib ta vähem tõenäoline olla, et ta sööb sama toitu uuesti. Toite, mis on seotud positiivsete mälestuste või kogemustega, võib siiski regulaarselt tarbida. Toidumeeldimised ja mittemeeldimised on eriti levinud lastel, kuna nad keelduvad teatud toite proovimast või söömast.
Teatud toidu maitse võib kellelegi meeldida või mitte meeldida. Üks tegur on ka toidu lõhn. Mõne jaoks võib maitse olla ahvatlev, teiste jaoks aga kohutav. Tugev või lõhnav toit võib takistada inimesel selle söömist, sest selle eritatav lõhn on tavaliselt seotud selle maitsega.
Valmistamine või esitlemine võib põhjustada toidule meeldimist ja mittemeeldimist. Vürtsikaid koostisosi, nagu terav paprika, sisaldav roog võib mahedamaid toite eelistavale inimesele vähem isuäratav olla. Toidud, nagu punane liha, mida küpsetatakse erineva aja jooksul, võivad määrata meeldimisi ja mittemeeldimisi. Haruldaseks küpsetatud praed võivad mõnele meeldida, kuid see ei meeldi teistele, kes eelistavad hästi küpsetatud liha, sest haruldane liha tundub verine või alaküpsetatud.
Toidu tekstuur või koostis põhjustab mõnikord toidule meeldimist ja mittemeeldimist. Mõned inimesed võivad eelistada näiteks töödeldud või püreestatud toite. Teised söövad ainult tervet, töötlemata toitu.
Inimesed, kellel on teatud toiduainetega varem halbu kogemusi olnud, väldivad edaspidi sarnaseid toite suurema tõenäosusega. Teise võimalusena on inimesed tavaliselt kalduvamad sööma regulaarselt neid toite, mis on seotud positiivsete mälestuste või kogemustega. Kui inimene on pärast teatud toidu tarbimist kunagi haigestunud, sööb ta edaspidi vähem tõenäoliselt sama toitu, isegi kui ta teab, et toit ei olnud haiguse põhjuseks.
Tugeva toidu maitsed ja mittemeeldimised on eriti levinud väikelastel. Põhjuseid on üldiselt raskem kindlaks teha kui täiskasvanutel, kuid need on tavaliselt seotud sarnaste teguritega, nagu lõhn, tekstuur või esitusviis. Lastel on tavaliselt teatud toiduainete, eriti köögiviljade või koresööda kohta eelarvamused, mis põhinevad maitsel, lõhnal, tekstuuril ja muude tegurite kombinatsioonil. Kui laps on sunnitud sööma teatud toitu, mis talle ei meeldi, võib ta tulevikus seda vähem süüa.