System and method for enabling accurate spoilage monitoring of a liquid food product or the like from the moment it is created, until the time it is either consumed or needs to be discarded. In a preferred embodiment of the invention, a container for the food product, or a device to be attached to a container, is equipped with a switch, thermometer, other environmental sensors, controller and alarm. The switch is activated automatically or manually at the moment when the liquid food product is created, and then the temperature and other environmental parameters of the food product are monitored during the subsequent course of time, all the while keeping track of the temperature history of the product throughout the period, until the controller calculates that the maximum safe period has expired whereupon an alarm is activated to warn the user to discard the product.