Toiduvärv on teatud tüüpi toidu lisaaine, mis annab värvi. Mõned sellised lisandid on värvained, mis tähendab, et need on vees lahustuvad ja neid kasutatakse mitmesugustes vedelikke sisaldavates toitudes. Järvedel on värvainepõhi, kuid need on mõeldud nii õlis kui ka vees dispergeerumiseks ning neid saab kasutada preparaatides, millel pole värvi hoidmiseks piisavalt niiskust. Järved kipuvad suu katma vähem – see on levinud probleem, mida täheldatakse näiteks külmutatud maiustes kasutatavate värvainete puhul.
Inimesed on oma toidule värvi lisanud tuhandeid aastaid. Varased toiduvärvid valmistati tavaliselt vürtsidest, nagu kurkum, koos purustatud seemnetega. Ajalooliselt lisasid inimesed toidule värvi paljudel samadel põhjustel, nagu me tänagi: looduslike värvide täiustamiseks, toidule tuttavama värvi andmiseks ja dekoratiivsetel eesmärkidel. Toiduvärv on eriti populaarne konservide puhul, mis kipuvad tuhmhalliks minema. Kuigi need toidud on söömiseks täiesti ohutud, ei näe need päris õiged välja ja värvimine võib muuta need isuäratavamaks.
Muude looduslike toiduvärvide allikate hulka kuuluvad mõned mineraalid ja mitmed putukate maailma esindajad. Košenillipunane pärineb näiteks mardikatest. Keemikud on välja töötanud ka puhtalt sünteetilisi toiduvärve, et saada eriti erksaid värve või luua värve, mida looduses on raske leida, näiteks sinist.
Sarnaselt teiste toidu lisaainetega tuleb ka toiduvärve enne kasutamist ohutuse osas testida. Mitmed kunagi ohutuks tunnistatud värvid on terviseprobleemide tõttu turult eemaldatud ja mõned tarbijad püüavad vältida kõiki kunstlikke värve, isegi neid, mis on testitud ja heaks kiidetud. Toiduvärvide vältimine võib tegelikult olla üsna keeruline, kuna selle üks levinumaid kasutusviise on olukorrad, kus looduslikud värvid vajavad taastamist. Näiteks paljudele apelsinidele pihustatakse värvainet, et varjata nende looduslikult rohekamat või pruunikamat tooni, ning värvaine kasutamist ei avalikustata.
Kodus kasutavad inimesed sageli kaunistamiseks värvimist. Seda kasutatakse klassikaliselt kookide ja küpsiste glasuurides, et luua värvilisi ja dekoratiivseid kujundusi. Toiduvärve saab kasutada ka sellistes projektides nagu lihavõttemunade värvimine. Inimesed kasutavad seda ka käsitööprojektides, kuna värv võtab tavaliselt hästi vastu ning see on mittetoksiline ja kergesti käsitletav, mistõttu on see suurepärane lastega käsitööprojektide jaoks.