Usually canola oil is stored at room temperature and protected from light, with a shelf life of 18 months, and canola oil that has been in the canola oil for 2-3 years has exceeded the standard shelf life time, at which point the oil may have deteriorated and cannot be consumed anymore.
But if the canola oil is placed in glass ceramic containers in the cool place to store 2-3 years, generally do not deteriorate, at this time, the oil will produce a large number of nitrite substances, if the human body intake of nitrite substances, will have an impact on health, so the oil put 2-3 years, it is not recommended to eat again.