Oils, even rancidity-prone unrefined oils, stored in sealed cans are nearly indestructible (as evidenced by the two-gallon tin of roasted sesame oil that I’ve been working through since 2006). Oils in sealed glass bottles, less so. Oil in open containers can vary greatly in shelf life, but all will last longer if you don’t keep them near or above your stovetop, where heat can get to them.
How do you tell if your oil is good? The same way you would with most foods: Follow your nose. Old oil will start to develop metallic, soapy or in some cases — such as with canola oil — fishy smells. Don’t trust your nose? Put a drop on your fingertip and squeeze it. Rancid oil will feel tacky as opposed to slick.
Also from the oil-and-vinegar aisle: Salad dressings will last for months or over a year in the fridge, especially if they come in bottles with narrow squeeze openings (as opposed to open-mouthed jars).
Mustard lasts forever. Ketchup will start to turn color before the year is out, but will still remain palatable. Contrary to popular belief, mayonnaise has an exceptionally long shelf life, especially when it doesn’t contain ingredients like fresh lemon juice or garlic. (High concentrations of fat, salt and acid are all enemies of bacteria and mold.)
The international aisle is a den of long-lasting sauces, pickles and condiments. I’ve yet to find the quality inflection point for oyster sauce, pickled chiles, chile sauces (like sambal oelek or Sriracha), fermented bean sauces (like hoisin or Sichuan broad-bean chile paste) or fish sauce. Soy sauce has a reputation for longevity, but I keep mine in the refrigerator to fend off the fishy aromas that can start to develop after a few months in the pantry.
We all know what a rotten egg smells like, right? Why else would it be a benchmark for describing so many other bad smells? But how many times have you actually smelled one: Once? Twice? Never? Probably never, at least according to the impromptu poll I conducted on Twitter. That’s because it takes a long time for eggs to go bad.
How long? The Julian date printed on each carton (that’s the three-digit number ranging from 001 for Jan. 1 to 365 for Dec. 31) represents the date the eggs were packed, which, in most parts of the country, can be up to 30 days after the egg was actually laid. The sell-by stamp can be another 30 days after the pack date.