← Blog ‱ March 5, 2026

10 Foods You're Throwing Away Too Early

According to FDA data, most people throw away perfectly good food days—sometimes weeks—before it actually spoils. Here are the biggest offenders.

The average household throws away $1,500 worth of food every year. Not because it's bad—but because we think it's bad. Here are 10 foods you're probably tossing way too early, backed by actual FDA/USDA guidelines.


1. Hard Cheese (Unopened)

You think: 2 weeks
Actually lasts: 6 months in the fridge

Unopened blocks of cheddar, parmesan, or gouda can sit in your fridge for half a year. Once opened? Still good for 3-4 weeks. That white mold on the surface? Just cut it off—the rest is fine.

2. Eggs

You think: Check the carton date
Actually lasts: 3-5 weeks past purchase

Those expiration dates are conservative. Fresh eggs last 3-5 weeks in the fridge. Not sure? Drop one in water—if it sinks, it's fresh. If it floats, toss it.

3. Yogurt

You think: Expires on the date printed
Actually lasts: 1-2 weeks past the "best by" date

Yogurt doesn't suddenly go bad the day after the date. It's a fermented product—it's designed to last. If it smells fine and has no weird colors, it's good.

4. Butter

You think: 2-3 weeks
Actually lasts: 1-3 months (fridge), 6-9 months (freezer)

Butter is basically pure fat. It doesn't spoil quickly. An unopened stick can last months in the fridge. Freeze it if you're not using it fast enough.

5. Apples

You think: 1 week
Actually lasts: 4-6 weeks in the fridge

Apples on the counter? Sure, a week. But throw them in the fridge and they'll stay crisp for over a month. Most people just leave them in a bowl and watch them shrivel.

6. Carrots

You think: 1-2 weeks
Actually lasts: 3-4 weeks

Carrots are root vegetables. They're built to last underground for months. In your fridge? Easily 3-4 weeks. Just keep them in a sealed bag to prevent them from drying out.

7. Ketchup & Mustard

You think: 1-2 months
Actually lasts: 6 months (ketchup), 1 year (mustard)

Condiments are loaded with vinegar and preservatives. They last way longer than you think. Ketchup? 6 months easy. Mustard? Over a year.

8. Bread (Frozen)

You think: Can't freeze bread
Actually lasts: 3 months in the freezer

Bread goes stale in 2-3 days on the counter. But freeze it? It's good for 3 months. Toast it straight from frozen and you'll never know the difference.

9. Milk

You think: Expires on the date
Actually lasts: 5-7 days past the "sell by" date

The "sell by" date is for the store, not you. If it smells fine, it's fine. Milk typically lasts a full week past that date if your fridge is cold enough.

10. Rice (Cooked)

You think: 1 day
Actually lasts: 4-6 days in the fridge

Everyone's paranoid about rice. But if you refrigerate it within 2 hours of cooking, it's perfectly safe for 4-6 days. Just reheat it thoroughly.


The Bottom Line

Most food waste comes from not knowing, not from food actually being bad. Check the actual storage times before you toss something out.

Want to look up any food? Search it at doesitlast.com for instant FDA/USDA-based storage times.

💡 Pro tip: Use the virtual fridge tracker to log what you bought and when. You'll never have to guess again.

Never guess about food storage again

Search DoesItLast →