This freezer sub idea came to me when my son started college and asked me if I had any different lunch suggestions. A sandwich that goes from the freezer to the microwave & table in less then 3 minutes was perfect for him. They thaw in his lunch bucket so microwave time is usually 1 1/2 minutes just enough to melt the cheese and heat the filling. These are easy, inexpensive, filling and don't last long. So I'm not sure how long they would keep in the freezer. The kids wipe them out before 2 weeks pass when I make them. I guess they like em!