What Food Goes Bad the Fastest? A Four-Tier Order of Operations
Fastest to spoil: fresh herbs, salad greens, berries, mushrooms and fresh fish — 2–3 days. Then most other fresh vegetables, dairy, opened deli meat, bread and leftovers at about a week. Then hard cheese, eggs and root vegetables at weeks to months. Dried and tinned goods last years and are not your problem.
Most food-waste advice tells you to “use things before they go off,” which is a bit like being told to make money before you run out. The useful question isn’t whether to use things up. It’s what to use up first — and that ordering is the entire game.
Here’s the thing nobody tells you: the difference between a household that wastes a lot and one that doesn’t usually isn’t discipline. It’s sequencing. Same groceries, same week, different order — and one household eats them while the other buries them behind a new shop on Saturday.
Tier 1: Foods to cook within 2–3 days
Fresh herbs, salad greens, berries, mushrooms, fresh fish.
These are the money-burners. They’re expensive per ounce, they arrive already partway through their life, and they give you almost no warning. Cilantro doesn’t gradually decline — it’s fine, it’s fine, and then it’s gone.
If you bought something in this tier, it should appear in a meal in the first half of the week. Not “if there’s time.” First half of the week.
Tier 2: Foods that last about a week
Most other fresh vegetables, dairy, opened deli meat, bread, cooked leftovers.
This tier is where the sneaky losses happen, because a week feels like plenty of time right up until it isn’t. Broccoli looks robust. It is not robust. Leftovers feel like a free future meal, and then they’re a science experiment you feel guilty about throwing out.
Two habits do most of the work here: put leftovers at eye level rather than at the back, and treat “opened” as the start of the clock, not “purchased.”
Tier 3: Foods that last weeks to months
Hard cheeses, eggs, root vegetables, apples, citrus, cabbage, carrots, onions, potatoes.
These are the workhorses, and they’re what saves a trip or a collapsed evening. A household stocked with root vegetables and eggs always has dinner.
Worth knowing: eggs last considerably longer than the date on the box suggests, and cabbage is nearly immortal. Neither is why you’re wasting money.
The float test for eggs, since it comes up: put the egg in a glass of cool water. A fresh egg sinks and lies flat on its side. An older but still fine egg sinks and tilts upward. An egg that stands upright on its point is old — cook it thoroughly and soon. One that floats should be thrown out.
Tier 4: Foods to stop worrying about
Dried pasta, rice, tinned goods, flour, sugar, honey, most spices.
The best-by date on a tin of chickpeas is a suggestion from a lawyer. These items are not your problem, and every minute spent organising them is a minute not spent on the cilantro that’s actively dying.
Spices do lose potency — a two-year-old jar of paprika is closer to beige powder than flavour — but that’s a quality issue, not a safety one, and not real money.
Where the money actually is
Notice the pattern: Tiers 1 and 2 are almost entirely fresh produce and dairy.
Analysis of US household waste puts fruits and vegetables at roughly a third of everything thrown away, with dairy and eggs another fifth. The EPA has estimated that consumers never eat 41% of the fresh fruit and vegetables they buy (NRDC household food waste research).
Different studies count differently and the exact percentages move around, but they all agree on the shape: the fresh stuff is the problem, and the pantry isn’t.
Which is oddly good news. It means you can ignore roughly 80% of what’s in your kitchen and focus on a small number of items that need to be eaten on a schedule.
FAQ
What food goes bad the fastest? Fresh herbs, salad greens, berries, mushrooms and fresh fish, all of which have a useful life of about two to three days from purchase. They’re also expensive per ounce, which is why they account for a disproportionate share of wasted money.
How long do leftovers last in the fridge? Around three to four days for most cooked dishes. The bigger risk isn’t safety, it’s that they get pushed to the back and forgotten — store them at eye level and they get eaten.
Do eggs go bad on the date printed on the box? No. Eggs routinely stay good for weeks past the printed date. Use the float test: sinks and lies flat means fresh, stands on its point means old, floats means discard.
Should I throw away food past its best-by date? Usually not. Best-by is a quality estimate, not a safety deadline, and for dried and tinned goods it’s very conservative. Use-by dates on fresh meat, fish and ready-to-eat foods are the ones worth respecting.
Which foods should I keep stocked so I always have dinner? Tier 3 and Tier 4 items: eggs, root vegetables, onions, hard cheese, tinned tomatoes, pasta, rice, dried lentils. They don’t die if your week falls apart, which is exactly when you need them.
Tracking dates across thirty-odd items is why almost nobody does this by hand. Cupboard photographs your shelf, itemizes what’s there, and reads best-by dates off the labels where they’re legible — then plans your week with the soonest-expiring things first.
Want the specific numbers per food? See the shelf-life index.
Last verified: August 2026.
Related: How much does the average family waste on groceries? · The foods Americans throw away most · Shopping the gap