the traditional way of making nian gao takes about 20 hours of steaming until all the water content is gone. therefore, it can be stored for a very long time without the need to be refrigerated.