I think you could say it either way, because "food" can refer either to the whole category or to a specific type of food. I slightly prefer "foods," because it more closely resembles other possibilities, such as "I like cats the best of all animals."