Festival hrane je dogodek, ki predstavlja raznovrstno hrano, ki je običajno na voljo za pokušino ali nakup. Hrana, ki je poudarjena na enem od teh festivalov, je lahko posebna sestavina – na primer zelenjava ali meso – ali način kuhanja. Lahko se osredotoči tudi na določeno kuhinjo ali regijo sveta. Mnogi od teh festivalov vključujejo tudi predstavitve kuhanja, nastope znanih kuharjev ali kuharska tekmovanja. Nekateri dogodki ponujajo vino ali pivo, ki se ujema s ponujeno hrano. Ta vrsta festivala se pogosto odvija na prostem in ima lahko za vsakega prodajalca postavljene različne stojnice.
Vrste jedi, ki jih ponujajo na festivalih hrane, so zelo različne. Nekateri dogodki vključujejo posebno vrsto kuhinje, na primer italijansko, francosko ali kitajsko. Drugi se osredotočajo na vrsto hrane, ki je v sezoni v času, ko poteka dogodek, kot je srečanje, ki praznuje koruzo ali česen. Festival hrane lahko izpostavi tudi slog kuhanja, kot je žar, ali splošen koncept, kot je lokalna ali ekološka hrana.
Restavracije, kuharji ali lokalni kmetje imajo morda stojnice na festivalu hrane. Takšna postaja običajno vključuje mizo in prenosno opremo za kuhanje. Vsak prodajalec ima običajno na voljo nekaj vzorcev za degustacijo za ljudi, ki obiščejo festival. Nekateri prodajalci imajo morda za prodajo pripravljene jedi v polni velikosti ali predmete, kot so omake ali mešanice začimb, ki jih je mogoče kupiti in uporabiti pozneje.
Festival hrane lahko vključuje tudi degustacije vina in piva. Pijače so običajno izbrane tako, da se dobro ujemajo z različnimi ponujenimi živili. Te vrste dogodkov lahko udeležencem omogočijo, da okusijo novo hrano, pa tudi različne vrste spremljajočih pijač, ki izboljšajo njihov okus.
Poleg prodajalcev ima lahko festival hrane dogodke, kot so kuharska tekmovanja, nastopi kuharjev ali predstavitve kuhanja. Med takšnimi natečaji se lahko kuharji ali kuharji amaterji potegujejo za pripravo najboljšega recepta in osvojijo nagrado. Predstavitev kuhanja daje udeležencem festivala navodila po korakih, kako pripraviti recepte. Te predstavitve običajno izvajajo usposobljeni kuharji.
Številni festivali hrane potekajo na prostem v parkih ali na ulici, ki je zaprta za avtomobilski promet. Nekateri dogodki se lahko odvijajo v avditorijih, kongresnih centrih ali hotelskih konferenčnih sobah. Mize so običajno postavljene tako, da imajo udeleženci prostor, da se usedejo in uživajo v različni ponujeni hrani. Festival hrane običajno traja vsaj en dan, nekateri pa več dni, običajno čez vikend.