Method for operating a food processor, wherein in a preparation mode at least one processing device of the food processor is controlled for at least partially automatic preparation of food, and wherein a monitoring device carries out a determination of detection values by detecting at least two detection variables specific to a state of preparation on the food processor, characterized by the following steps: a) determining at least a first detection value (106.1) by a first detection (105.1) of a first detection variable (102.1), b) determining at least a second detection value (106.2) by a second detection (105.2) of a second detection variable (102.2), wherein the second detection variable (102.2) is different from the first detection variable (102.1), c) determining at least one analysis information as a function of the first detection value (106.1) and/or the second detection value (106.2), d) performing a time-dependent analysis of the analysis information to determine an analysis result specific to the state of the preparation, e) outputting at least one control signal for influencing the preparation operation as a function of the analysis result, so that the state of the preparation is taken into account in the preparation, wherein the time-dependent analysis and/or the determination of the analysis result, is performed in an adaptive manner such that the analysis result and/or a quality result of the preparation is used for a future determination of the analysis result of a future preparation. a monitoring device carries out a determination of detection values by detecting at least two detection variables specific to a state of preparation on the food processor, characterized by the following steps: a) determining at least a first detection value (106.1) by a first detection (105.1) of a first detection variable (102.1), b) determining at least a second detection value (106.2) by a second detection (105.2) of a second detection variable (102.2), wherein the second detection variable (102.2) is different from the first detection variable (102.1), c) determining at least one analysis information as a function of the first detection value (106.1) and/or the second detection value (106.2), d) performing a time-dependent analysis of the analysis information to determine an analysis result specific to the state of the preparation, e) outputting at least one control signal for influencing the preparation operation as a function of the analysis result, so that the state of the preparation is taken into account in the preparation, wherein the time-dependent analysis and/or the determination of the analysis result, is performed in an adaptive manner such that the analysis result and/or a quality result of the preparation is used for a future determination of the analysis result of a future preparation. a) determining at least a first detection value (106.1) by a first detection (105.1) of a first detection variable (102.1), b) determining at least a second detection value (106.2) by a second detection (105.2) of a second detection variable (102.2), wherein the second detection variable (102.2) is different from the first detection variable (102.1), c) determining at least one analysis information as a function of the first detection value (106.1) and/or the second detection value (106.2), d) performing a time-dependent analysis of the analysis information to determine an analysis result specific to the state of the preparation, e) outputting at least one control signal for influencing the preparation operation as a function of the analysis result, so that the state of the preparation is taken into account in the preparation, wherein