Method for determining an estimate of an expected daily energy consumption corresponding to a given cooking program and a given number of iterations, whereby the cooking equipment comprising an oven cavity and at least one energy source, operable to couple energy into food placed inside the oven cavity; a plurality of sensors measuring a cavity temperature TC in the oven cavity 2; measuring environmental temperature TE outside the oven cavity 2; measuring a reservoir water temperature TWR in the water reservoir 9; measuring an inlet water temperature TWI at the inlet 9a of the water reservoir 9, measuring internal temperature of a piece of food in the oven cavity 2, measuring a humidity level in the oven cavity 2 or measuring a weight of food in the oven cavity 2, a user interface, a control device, a processing unit, a storage unit, a first database, a second database, whereby the method comprises following steps in given order: - initially selecting a cooking program from the storage unit 13 through the user interface 7 (block 200) - the user inputs process parameters and is requested to indicate the total number of iterations (block 210) for the cooking process and a parameter relating to the amount of food to be processed (block 210), which may be the weight of food to be processed or a logic value indicative of a full load or partial load operating condition or an estimated amount of food based on the time response of the temperature of the oven cavity or of the food itself - if more than one cooking process is to be carried out (block 220, output NO), steps at blocks 200 and 210 may be repeated until all programs have been selected - the processing unit 11 then retrieves first energy consumption data from the first database 14, which correspond to the selected cooking programs, and second energy consumption data from the second database 15, which relate to the unit weight of the kind or kinds of food to be processed (block 230) whereby the ECL data include a initial energy excess IE for the first iteration of the cooking process and an ECL value, whereby the processing unit 11 may also correct the ECL data on the basis of the input process parameters and of current values of the measurement signals from the sensors 5 (block 240) - the processing unit 11 adds the retrieved ECL value and the second energy consumption data, thereby obtaining the overall energy associated with individual iterations subsequent to the first one (block 250) - the overall energy per individual iteration is multiplied by the number of iterations input by the user (block 260) and the initial energy excess IE is added to determine the daily energy consumption (block 270), whereby in case several cooking processes are to be carried out, the initial energy excess IE for the subsequent cooking processes may be corrected as a function of the final conditions of the cooking equipment 1 at the end of the previous cooking process - the estimated daily energy consumption thus obtained is displayed to the user for checking (block 280). - initially selecting a cooking program from the storage unit 13 through the user interface 7 (block 200) - the user inputs process parameters and is requested to indicate the total number of iterations (block 210) for the cooking process and a parameter relating to the amount of food to be processed (block 210), which may be the weight of food to be processed or a logic value indicative of a full load or partial load operating condition or an estimated amount of food based on the time response of the temperature of the oven cavity or of the food itself - if more than one cooking process is to be carried out (block 220, output NO), steps at blocks 200 and 210 may be repeated until all programs have been selected - the processing unit 11 then retrieves first energy consumption data from the first database 14, which correspond to the selected cooking programs, and second energy consumption data from the second database 15, which relate to the unit weight of the kind or kinds of food to be processed (block 230) whereby the ECL data include a initial energy excess IE for the first iteration of the cooking process and an ECL value, whereby the processing unit 11 may also correct the ECL data on the basis of the input process parameters and of current values of the measurement signals from the sensors 5 (block 240) - the processing unit 11 adds the retrieved ECL value and the second energy consumption data, thereby obtaining the overall energy associated with individual iterations subsequent to the first one (block 250) - the overall energy per individual iteration is multiplied by the number of iterations input by the user (block 260) and the initial energy excess IE is added to determine the daily energy consumption (block 270), whereby in case several cooking processes are to be carried out, the initial energy excess IE for the subsequent cooking processes may be corrected as a function of the final conditions of the cooking equipment 1 at the end of the previous cooking process - the estimated daily energy consumption thus obtained is displayed to the user for checking (block 280).