I found two unopened bottles of cocktail sauce in the back of the fridge. I have no idea how old they are.

One is Heinz "original". The label says "Best if used by date on cap", but there's nothing on the cap.

The other one is some generic brand in a very similar bottle, with "Best by 4 12 20" on the cap.

Is there a way of figuring out how old is the Heinz one?

Is the other one still ok, even if it's not "best" any more?

  • That one is more generic, and has a more generic answer Commented Dec 9, 2020 at 2:27
  • Also, that one doesn't cover the problem of bottle with no expiration date on it. Commented Dec 9, 2020 at 2:29


Browse other questions tagged or ask your own question.