In this paper, we use some personalization techniques to propose a semantic framework for food recommendation based on the user’s preferences, considering the personal preferences of food, the health condition of the user and the culture influence on the food choice.