What do the experts say about the staying power of their fruitcakes? Martha Stewart makes a fruitcake that will keep for 25 years. Food writer Cinda Chavich tells us that her mothers fruitcake keeps for a yeaar. Ours never lasts more than a couple of months, shorter time if covered with almond paste. Nobody knows how long it would keep.