Tins or bottles of mushrooms stored under the right conditions will stay at the best quality for three to five years. Store these unopened mushrooms in a cool, dry place away from places where the temperature can change or where they can be exposed to direct sunlight.