Method (200;300;400) for operating a cooking hob comprising at least a first (115 1) and a second (115 6) cooking zones and a control unit configured for controlling the first and second cooking zones, the method comprising the following steps executed by the control unit: detecting the placement of a pan (P 1) containing food to be cooked on the first cooking zone and associating (210;305;405) the pan to the first cooking zone, upon placement of a food temperature sensor (Ts) in the pan, and in direct contact with the food to be cooked, detecting the presence of the food temperature sensor and associating (215;310;405) the food temperature sensor (Ts) to the first cooking zone, the food temperature sensor being configured to communicate to the control unit an indication of the food temperature, and in response to selection by a user of a cooking recipe (CR 1) for the food to be cooked, automatically adjusting (225;320;420) a power level of the first cooking zone according to the cooking recipe (CR 1) and to the current food temperature provided by the food temperature sensor, characterized by the further following steps executed by the control unit, upon movement by the user of the temperature sensor from the first cooking zone to the second cooking zone: de-associating (235;330,345;430,445) the food temperature sensor from the first cooking zone and re-associating (235;330,355;430,455) the food temperature sensor to the second cooking zone, inferring (230-235;325-330,345-360;425-430,445-460) that the food has been moved from the first cooking zone to the second cooking zone based on said de-association (235;330,345;430,445) of the food temperature sensor from the first cooking zone and re-association (235;330,355;430,455) of the food temperature sensor to the second cooking zone, and automatically adjusting (240;335,365;435,465) the power level of the second cooking zone according to the cooking recipe and to the current food temperature provided by the food temperature sensor, starting from a progress status of the cooking recipe at the first cooking zone before moving the food. detecting the placement of a pan (P 1) containing food to be cooked on the first cooking zone and associating (210;305;405) the pan to the first cooking zone, upon placement of a food temperature sensor (Ts) in the pan, and in direct contact with the food to be cooked, detecting the presence of the food temperature sensor and associating (215;310;405) the food temperature sensor (Ts) to the first cooking zone, the food temperature sensor being configured to communicate to the control unit an indication of the food temperature, and in response to selection by a user of a cooking recipe (CR 1) for the food to be cooked, automatically adjusting (225;320;420) a power level of the first cooking zone according to the cooking recipe (CR 1) and to the current food temperature provided by the food temperature sensor, de-associating (235;330,345;430,445) the food temperature sensor from the first cooking zone and re-associating (235;330,355;430,455) the food temperature sensor to the second cooking zone, inferring (230-235;325-330,345-360;425-430,445-460) that the food has been moved from the first cooking zone to the second cooking zone based on said de-association (235;330,345;430,445) of the food temperature sensor from the first cooking zone and re-association (235;330,355;430,455) of the food temperature sensor to the second cooking zone, and automatically adjusting (240;335,365;435,465) the power level of the second cooking zone according to the cooking recipe and to the current food temperature provided by the food temperature sensor, starting from a progress status of the cooking recipe at the first cooking zone before moving the food.