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.)