To obtain a garbage processor for avoiding burning of kitchen refuse without causing a substantial cost increase.
In the initial period of heating and drying of garbage, when the temperature of a storage tank 10 is judged to be a predetermined lower limit temperature TDN or less based on the output of a tank temperature sensor 15, a tank heater 14 is energized, and when the temperature of the storage tank 10 is judged to be a predetermined upper limit temperature TUP or more, the tank heater 14 is not energized. In the later period of heating and drying, when the continuous energizing time of the tank heater 14 is a first predetermined time or more, the tank heater 14 is caused forcibly not to be energized, and is energized when a second predetermined time elapsed from the start of forcible non-energization.