In the USA the following order of factors affecting food choices has been reported: taste, cost, nutrition, convenience and weight concerns^27.
The key driver for eating is of course hunger but what we choose to eat is not determined solely by physiological or nutritional needs. Some of the other factors that influence food choice include: Biological determinants such as hunger, appetite, and taste. Economic determinants such as cost, income, availability.