Food spoils because of bacteria and other microorganisms growing on it. Cold temperatures prevent that from happening, which is why refrigerating food keeps it from spoiling for a while (and why freezing prevents it entirely).
Heat itself does not spoil food, and keeping food at a high enough temperature will also prevent it from spoiling (although it may also dry it out/burn it).
Latest Answers