The invention discloses a mobile user tag based personalized food recommendation method. The method comprises the following steps that a user-restaurant location preference index is got; a restaurant-tag preference index is got, and a restaurant-tag preference vector is obtained; a user-tag preference index is got, and a user-tag preference vector is obtained; according to the restaurant-tag preference vector and the user-tag preference vector, a user-restaurant preference index is got; according to the user-restaurant preference index, the similarity of users is got; according to the similarity of the users, a predicted preference index of a target user to a target restaurant is got; according to the user-restaurant location preference index and the predicted preference index of the target user to the target restaurant, a mean absolute deviation MAEua of the target user ua is got, and therefore recommending is carried out. The mobile user tag based personalized food recommendation method has the advantages that by combining the user, the target of a merchant and the position, the personalized food recommending is carried out, the recommending quality is improved, and the recommending speed is increased.