FridgeLife

How long does it last?

Fridge, freezer and pantry shelf life for 375 foods — with storage tips and the signs that it has gone bad.

Browse by category

The four rules that cover most of it

The 2-hour rule

Perishable food should not sit at room temperature for more than 2 hours, or 1 hour when it is above 90°F (32°C). After that, bacteria have had time to multiply to unsafe levels and reheating will not reliably fix it.

Leftovers: 3–4 days

Nearly every cooked dish keeps 3–4 days in the fridge. If you will not eat it by then, freeze it. Reheat leftovers to 165°F (74°C).

40°F and 0°F

Every time on this site assumes a refrigerator at 40°F (4°C) or colder and a freezer at 0°F (−18°C). A cheap appliance thermometer is the single best food-safety tool you can buy.

Frozen is paused, not dated

Food kept constantly frozen at 0°F stays safe indefinitely. Freezer times are about quality — flavor, texture and freezer burn — not safety.

Most looked-up foods

FoodFridgeFreezerPantry
Chicken Breast
Raw
1–2 days9 monthsNot safe
Ground Beef
Raw
1–2 days3–4 monthsNot safe
Eggs
Raw
3–5 weeksNot recommendedNot safe
Milk
Opened
1 week3 monthsNot safe
Cooked Rice
Cooked
3–4 days6 monthsNot safe
Pizza
Cooked
3–4 days1–2 monthsNot safe
Bacon
Opened
1 week1 monthNot safe
Salmon
Raw
1–2 days2–3 monthsNot safe
Cooked Chicken
Cooked
3–4 days2–4 monthsNot safe
Bread
Store-bought
Not recommended3 months5–7 days
Butter
Opened
1–3 months6–9 months1–2 days
Cheddar Cheese
Opened
3–4 weeks6 monthsNot recommended
Yogurt
Unopened
1–2 weeks1–2 monthsNot safe
Deli Turkey
Opened
3–5 days1–2 monthsNot safe
Hot Dogs
Opened
1 week1–2 monthsNot safe
Shrimp
Raw
1–2 days3–6 monthsNot safe
Cooked Pasta
Cooked
3–5 days1–2 monthsNot safe
Avocado
Ripe
3–5 daysNot recommended1–2 days
Strawberries
Whole
3–7 days8–12 months1 day
Lettuce
Whole, iceberg or romaine
1–2 weeksNot recommendedNot recommended
Mayonnaise
Opened
2 monthsNot recommendedNot recommended
Hummus
Opened
5–7 days4 monthsNot safe
Tofu
Opened
3–5 days3–5 monthsNot safe
Wine
Opened
3–5 days3 months1–3 days

See all 375 foods A–Z

What the dates on the package mean

With the exception of infant formula, date labels in the United States are not federally required and are not safety dates. “Sell by” tells the store how long to display the product. “Best if used by” is the manufacturer’s estimate of peak quality. “Use by” is the last date recommended for peak quality — and should be treated as a hard limit only on infant formula.

What actually determines safety at home is how long the food has been open and how cold it has been kept, which is what the times on this site describe.