Can you eat honey after 3 years?

It is not recommended to eat honey that has been sitting for 3 years. Honey that has been left for 3 years is generally past its optimal flavor-appreciation period, and may be at risk of exceeding flora counts, decreasing nutrients, and producing harmful substances. 1. Excessive flora: E. coli, Staphylococcus aureus, and some fungi such as Aspergillus flavus, Aspergillus, and so on may exceed the standard. 2. Decrease in nutrients: Some easily oxidized components in honey are very susceptible to oxidative deterioration, such as vitamins B and C, vitamin E, and so on. 3. Generation of harmful substances: The process of honey corruption and deterioration will release organic amines, ammonia, sulfur intoxication and fecal ocotoxin, etc., which will cause direct damage to the body. Therefore, it is recommended to consume the food as soon as possible after it is purchased so that it does not expire and cause food waste.