Hi there , I've got a question it may sound very easy but i dont find a fine answer

well i'm looking for some words describing a person who eats a lot or likes eating a lot. i'm personally very fond of delicious food( i guess so as lots of you

) well here i need word or an idiom or something which is positive and doesnt have the sense of greediness in

i know of some words like 'glut' or 'gluttonous' or 'greedy glut' which are either too formal or too negative. thanx guys in advance
