The Duration for which a homemade ice-cream stays fresh depends on the quality of material used and the working condition of the freezer. In ideal situations, Ice-Cream can stay for 2 days up to 2 weeks.
The taste of the Icecream may suffer due to crystallization and sometimes there is a chance that the top layer gets crystallized. In that case, the top layer can be discarded and the remaining ice cream can be used to prepare milkshakes.
The storage period of Icecream and its taste depends on many factors −