A cooling device comprising at least one fresh food compartment wherein foodstuffs to be cooled are placed, a compressor that compresses and circulates the refrigerant fluid in the refrigeration cycle, at least one evaporator that provides the cooling of the interior volume of the fresh food compartment by absorbing the thermal energy, a fresh food compartment temperature sensor that measures the temperature in the fresh food compartment, an evaporator temperature sensor that measures the temperature on the evaporator, a first heater disposed on the evaporator, a second heater and a control unit that - compares the temperature (T EVA) detected by the evaporator temperature sensor with the evaporator threshold temperature (T EVAcr) predetermined by the producer while the compressor is not activated and checks the temperature (T R) detected by the fresh food compartment sensor when the temperature (T EVA) detected by the evaporator temperature sensor reaches the evaporator threshold temperature (T EVAcr) predetermined by the producer, - compares the temperature (T R) detected by the fresh food compartment temperature sensor with the compressor cut-in temperature (T Rcut-in) predetermined by the producer and cuts in the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor is equal to or greater than the compressor cut-in temperature (T Rcut-in) predetermined by the producer, - if the temperature (T R) detected by the fresh food compartment temperature sensor is smaller than the compressor cut-in temperature (T Rcut-in) predetermined by the producer, waits for the temperature (T R) detected by the fresh food compartment temperature sensor to reach the compressor cut-in temperature (T Rcut-in) predetermined by the producer and cuts in the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor reaches the compressor cut-in temperature (T Rcut-in) predetermined by the producer and - while the compressor is activated compares the temperature (T R) detected by the fresh food compartment temperature sensor with the compressor cut-out temperature (T Rcut-out) predetermined by the producer and cuts out the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor reaches the compressor cut-out temperature (T Rcut-out) predetermined by the producer. characterized in that the second heater is disposed at the rear side of the fresh food compartment so as to heat the fresh food compartment and in that the control unit compares the temperature (T R) detected by the fresh food compartment temperature sensor with the first heater cut-in temperature (T 1cut-in) predetermined by the producer after the compressor is deactivated and cuts in the first heater when the temperature (T R) detected by the fresh food compartment temperature sensor reaches the first heater cut-in temperature (T 1cut-in) predetermined by the producer. - compares the temperature (T EVA) detected by the evaporator temperature sensor with the evaporator threshold temperature (T EVAcr) predetermined by the producer while the compressor is not activated and checks the temperature (T R) detected by the fresh food compartment sensor when the temperature (T EVA) detected by the evaporator temperature sensor reaches the evaporator threshold temperature (T EVAcr) predetermined by the producer, - compares the temperature (T R) detected by the fresh food compartment temperature sensor with the compressor cut-in temperature (T Rcut-in) predetermined by the producer and cuts in the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor is equal to or greater than the compressor cut-in temperature (T Rcut-in) predetermined by the producer, - if the temperature (T R) detected by the fresh food compartment temperature sensor is smaller than the compressor cut-in temperature (T Rcut-in) predetermined by the producer, waits for the temperature (T R) detected by the fresh food compartment temperature sensor to reach the compressor cut-in temperature (T Rcut-in) predetermined by the producer and cuts in the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor reaches the compressor cut-in temperature (T Rcut-in) predetermined by the producer and - while the compressor is activated compares the temperature (T R) detected by the fresh food compartment temperature sensor with the compressor cut-out temperature (T Rcut-out) predetermined by the producer and cuts out the compressor when the temperature (T R) detected by the fresh food compartment temperature sensor reaches the compressor cut-out temperature (T Rcut-out) predetermined by the producer.