BestByDates
Home
🍅

How long does ketchup last?

Updated 2026-05-13 · USDA FoodKeeper & FDA guidelines

Pantry / counter
1 year
Unopened: 1 year past sell-by
After opening
6 months
6 months in fridge after opening

The short answer

Ketchup lasts as long as you store it correctly — which can mean anywhere from a few days on the counter to a year in the freezer. The numbers above represent best quality per USDA and FDA guidelines, not absolute safety limits.

Why these numbers vary

Tomato condiment. Storage life depends on temperature consistency, humidity, packaging, and how fresh it was when you got it. Refrigerators that swing between 38°F and 45°F shave days off these numbers; vacuum-sealing or freezing extends them.

How to tell if ketchup is bad

  • Watery separation (normal — shake)
  • Mold around lid
  • Off smell
  • Color change to brown

Storage tips

  • Opened ketchup belongs in the fridge despite restaurant tabletop bottles
  • 1 year unopened pantry life
  • Wipe rim before re-capping
Ad slot · article-mid

Frequently asked questions

How long does ketchup last in the pantry / counter?
Ketchup lasts 1 year in the pantry / counter. Unopened: 1 year past sell-by
How long does ketchup last in the after opening?
Ketchup lasts 6 months in the after opening. 6 months in fridge after opening
How can you tell if ketchup is bad?
Watch for: Watery separation (normal — shake); Mold around lid; Off smell.