how long ketchup last with out open it
Unopened ketchup usually lasts about 1 year in a cool, dry pantry, and it can often stay good 1–2 years past the best-by date if the bottle is sealed and stored properly.
Quick guide
- Keep it in a cool, dark place away from heat and sunlight.
- The printed date is usually a quality date, not a strict safety deadline.
- If the bottle is damaged, swollen, leaking, or smells/tastes off, throw it out.
After opening
Once opened, ketchup should go in the fridge and is usually best within about 6 months to 1 year for quality.
Simple rule
If it is still sealed and stored well, unopened ketchup is generally fine for a long time; the main thing to watch is the bottle condition and whether it shows spoilage.