My husband and I have very different “rules” on what is still good and what needs to be tossed. He goes by what I call “caveman rules” If it’s not black or green and doesn’t smell funny, it’s good to go! I, however, tend to adhere to a different set of standards based on the expiration date of food and basic shelf life of foods.
Shelf life of foods
Milk: Five days after opening
Eggs: About three weeks, unless the use-by date is earlier.
Hard-boiled eggs: Seven days
Hard cheeses: Tightly wrapped hard cheeses can keep up to three weeks.
Fresh fish: Cook same day of purchase
Raw Meat (unopened): Three to five days (or use by package date)
Raw Chicken (unopened): One to two days (or use by package date)
Deli meats: Tightly sealed deli meats stay good about three to five days.
Leftovers: Eat within three days. If you’re not sure, toss it out
Most vegetables: one week
Condiments: keep for about two months or see expiration date.
Ever wonder what those date stamps on food actually mean?
Pack Date refers to when a product was packaged and not necessarily an indicator of freshness.
Sell-by Date is the last day a retailer sell product. The food should remain safe to eat for as many as 10 days afterward if refrigerated properly.
Use-by Date means that the food is safe to eat until this date. Keep in mind that improper storage at home or the store is not considered so if it has a foul odor, toss it.
Best-if-used-by Date is the most reliable one to follow, because it takes possible mishandling into account.