A food processor, comprising: a base comprising a first end and a second end opposite to the first end, the first end provided with a tool rest for fixing a cutter to cut food; a fixing member mounted on the second end; a spindle assembly comprising a spindle rotatably mounted on the fixing member and a fluted disc fixed to the spindle for fixing the food; a bearing assembly comprising a bearing block mounted on the fixing member and a bearing mounted on the bearing block; a switching member mounted on the fixing member, and wherein when the switching member is in a first position that the spindle is in contact with the bearing, friction is generated between the bearing and the spindle to provide a feed force for driving the spindle to spirally move, while when the switching member is in a second position that the spindle isn't in contact with the bearing, the switching member can drive the bearing away from the spindle so that the spindle can freely move; characterised in that the switching member comprises an eccentric shaft mounted on the bearing block and a switch mounted on the eccentric shaft; and wherein the bearing assembly further comprises an elastic element, when the switch is in the first position, the eccentric shaft does not contact with the bearing block, the elastic element is in a free state and abutted against the bearing block so that the bearing can contact with the spindle to generate friction therebetween; when the switch is in the second position, the eccentric shaft can drive the bearing block away from the spindle to separate the bearing from the spindle and the elastic element is in a compression state. a base comprising a first end and a second end opposite to the first end, the first end provided with a tool rest for fixing a cutter to cut food; a fixing member mounted on the second end; a spindle assembly comprising a spindle rotatably mounted on the fixing member and a fluted disc fixed to the spindle for fixing the food; a bearing assembly comprising a bearing block mounted on the fixing member and a bearing mounted on the bearing block; a switching member mounted on the fixing member, and wherein when the switching member is in a first position that the spindle is in contact with the bearing, friction is generated between the bearing and the spindle to provide a feed force for driving the spindle to spirally move, while when the switching member is in a second position that the spindle isn't in contact with the bearing, the switching member can drive the bearing away from the spindle so that the spindle can freely move; characterised in that the switching member comprises an eccentric shaft mounted on the bearing block and a switch mounted on the eccentric shaft; and wherein the bearing assembly further comprises an elastic element, when the switch is in the first position, the eccentric shaft does not contact with the bearing block, the elastic element is in a free state and abutted against the bearing block so that the bearing can contact with the spindle to generate friction therebetween; when the switch is in the second position, the eccentric shaft can drive the bearing block away from the spindle to separate the bearing from the spindle and the elastic element is in a compression state.