Which is better cheese food or product?

Neither is better. The difference lies in their legal definitions and the regulations that govern their production.

Cheese food is a dairy product made from mixing cheese with other ingredients such as milk, cream, whey, emulsifiers, and seasonings. It must contain at least 51% cheese by weight and can be used in place of cheese in many recipes.

Cheese product is a general term used to describe any dairy product that contains cheese or cheese ingredients, but does not meet the legal requirements to be called "cheese." This includes products such as cheese spreads, cheese dips, and processed cheese.

Ultimately, the best choice depends on your individual preferences and the specific recipe you are making.