A food cabinet includes a cabinet body, a processor and a driving device; a storage platform is disposed on the cabinet body; at least one storage location and at least one slideable sliding door are disposed on the storage platform; the sliding door corresponds to one or more storage locations, and is configured to cover a material stored in the storage location and to be opened when the material is being taken out; the processor is electrically connected to the driving device and configured to control the driving device to drive the sliding door to close; a closing stroke of the sliding door comprises a first stroke and a second stroke, the first stroke defines a fore stroke, and the second stroke defines a hind stroke; the driving device comprises at least one driving component, at least one fixed block, a first driving sheet and a second driving sheet, the first driving sheet and the second driving sheet are fixed on the fixed block; during the first stroke, the first driving sheet butts against the sliding door, the driving component drives the sliding door to close, thereby finishing the first stroke; during the second stroke, the second driving sheet butts against the sliding door, the driving component drives the sliding door to close, thereby finishing the second stroke.