If you want to enjoy mooncakes for a long time, the answer is two hours. If they are freshly baked, they are best when eaten on the day they were made. And if you plan to store them in their original packaging overnight or longer, we recommend not storing them in humidity levels of over 93%. This will shorten the shelf life and impair their taste. It can also make them go hard and dry-like as well! The traditional way to store mooncakes is to store them in a humidified condition, at 70% humidity and a temperature of 20 degrees Celsius after they're removed from their original packaging.