It depends on what you mean.
Chicken and rice are food.
Chicken and rice are members of the category 'food'. They are stuff you can eat.
Chickens and rice are food.
This is the same thing, but referring to the natural state of chickens as individual animals and (by analogy) to rice as a plant. These things, which you can find in nature, can be eaten.
Chicken and rice are foods.
Both chicken and rice are kinds of food. Either one, taken separately, is a kind of stuff you can eat.
Chicken and rice are two foods.
This is the same thing, emphasizing that these are just two options out of a larger category.
Chickens and rice are foods.
Chicken and rice are two food.
These are just wrong. 'Chickens' are not a foodstuff but the animals themselves; they are not a kind of food but a source of it. Uncountable nouns are definitionally not able to be counted.
When to use them depends on the categories you're talking about.
Chickens are (for most people) food but (for everyone) they are an animal and not a subcategory of foodstuff (i.e., a food); chicken and rice are both food and kinds of food (i.e., foods); chicken and rice can be Vietnamese food but are not kinds of Vietnamese food (i.e., foods); com chien and banh tet are kinds of Vietnamese food (i.e., foods).
Best Answer
It's not a case of having a preference. Your particular example, although seemingly straightforward, could be phrased so many different ways to mean subtly different things.
As well as using the plural 'drinks', you can also use the plural 'foods'. Both words can be used non-countably to mean food or drink in general, but that may not be the best way to ask this question.
'Food' can refer to a particular cuisine, type of food, or the food of a particular country or region - for example, Chinese food. When speaking about multiple cuisines you would use the plural 'foods', so if you are expecting more than one answer when you ask this question it might make more sense to use 'foods'.
"Food and drink" is a common compound noun that can mean either gastronomy or consumable items in general. It would be unusual to pluralise just one of the words in a compound noun like this. If you do, it ceases to be a recognisable compound noun. It sounds like you want just one food but many drinks as an answer.
To be honest, it's a bit of a weird question, because even though food and drink are so closely associated, there aren't strict pairings of food and drink beyond the world of gastronomy. For example, if the answer to your question is "Chinese food" would you assume they also like Chinese drinks?
If your aim is to find out broadly what kinds of food someone likes, you could just ask:
And separately ask:
Or, if you were looking for specific suggestions of dishes and drinks, the most idiomatic way I would ask this is: