30 Foods That Keep Longer Than You Think

1 of 31
Mayonnaise is often derided, but make no mistake: When it’s a good batch, it’s really, really good. And it lasts a shockingly long time, given that raw egg is a key ingredient. Count on three months before it’s opened, and another three after. In the fridge, of course!