How long do condiments last?

Some good info here:

Honey, salt, sugar: Indefinite

Tabasco sauce, pepper, vinegar: 3-4 years

Jelly in plastic tubs: 2-3 years

Olive oil, parmesan cheese, taco sauce, mustard, soy sauce: 1-2 years

Mayonnaise, relish, barbecue sauce, tartar sauce, horseradish sauce, maple syrup, nut butters, salad dressing, ketchup: 1 year


  1. This is a great list and helpful to know. Have you ever had some really old olive oil? Ick!!