gourmet / gourmand

A person of trained taste versus a heavy eater.

A gourmet has trained taste in food. A gourmand loves food, often in quantity. Do not use gourmand as a compliment for fine taste.

Examples

Use a gourmet cook

Use a gourmand at the table

Avoid a gourmand cook (If you mean trained taste.)