gourmand

Definition

A person who enjoys eating and often eats too much.

Example

"He's not just a food lover—he's a true gourmand who dines out every night."