Is Food A Noun. I cant eat all this food. You would say less food not fewer foods.
Food in its commonest sense is a non-countable noun with all the effects of that. Some nouns can be both count and noncount. Quickly served food like burgers French fries fried chicken etc.
I cant eat all this food.
However something like curry or soup would be treated as non-countable. Learn useful English vocabulary words for Countable and Uncountable food and drink through picturesCountable and Uncountable FOOD in English for and Englis. Chinese food and Italian food are examples of foreign foods. For example one apple two apples.