foodist (food + -ist; agent_person)
A person who is very interested in food; a foodie