The present invention relates to a heating device (10) for heating food (12) in a container (14), in particular milk in a baby bottle, comprising a chamber (16) configured to contain a fluid (18) and to receive the container (14), a heating unit (20) for heating the fluid (18) in the chamber (16), a temperature measuring element (22) for measuring a temperature of the fluid (18) over a time range, a calculation unit (24) for determining, for each time point of the time range being a first time point, a temperature difference of the fluid (18) between the first time point and a corresponding second time point of the time range different from the first time point, the calculation unit (24) being configured to compare the determined temperature difference to a predefined amount of temperature, and an estimation unit (26) for estimating an arrival time point, at which a pre-set temperature for the food (12) contained in the container (14) is reached, based on the comparison result of the calculation unit (24).