Disclosed are an anti-overflowing control method for a food processor and a food processor (100). The method comprises the steps: when the food processor (100) is powered on, judging whether the food processor (100) generates a boiling point test start instruction in a pre-set duration based on an external operation (S10); if the food processor (100) generates the boiling point test start instruction in the pre-set duration based on the external operation, starting a boiling point test process pre-stored by the food processor (100) to acquire a water boiling point of a current position where the food processor (100) is located (S20); according to the water boiling point of the current position where the food processor (100) is located, controlling the food processor (100) so that same heats water in the food processor (100) (S30); and if the food processor (100) does not generate the boiling point test start instruction in the pre-set duration based on the external operation, according to a boiling point pre-stored by the food processor (100), controlling the food processor (100) so that same heats the water in the food processor (100) (S40). In the method, a current water boiling point is tested only when a specific boiling point test start instruction is detected, thereby preventing the case where the food processor (100) is always in a heating state due to an erroneous judgement of the water boiling point, and further preventing overflowing of a mixture of water and food in the food processor (100).