When making homemade sunflower better, yes it needs to be refrigerated. This is because there are no preservatives or additives in the recipe that make it shelf-stable.