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
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.
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).
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.
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
| Food | Fridge | Freezer | Pantry |
|---|---|---|---|
| Chicken Breast Raw |
1–2 days | 9 months | Not safe |
| Ground Beef Raw |
1–2 days | 3–4 months | Not safe |
| Eggs Raw |
3–5 weeks | Not recommended | Not safe |
| Milk Opened |
1 week | 3 months | Not safe |
| Cooked Rice Cooked |
3–4 days | 6 months | Not safe |
| Pizza Cooked |
3–4 days | 1–2 months | Not safe |
| Bacon Opened |
1 week | 1 month | Not safe |
| Salmon Raw |
1–2 days | 2–3 months | Not safe |
| Cooked Chicken Cooked |
3–4 days | 2–4 months | Not safe |
| Bread Store-bought |
Not recommended | 3 months | 5–7 days |
| Butter Opened |
1–3 months | 6–9 months | 1–2 days |
| Cheddar Cheese Opened |
3–4 weeks | 6 months | Not recommended |
| Yogurt Unopened |
1–2 weeks | 1–2 months | Not safe |
| Deli Turkey Opened |
3–5 days | 1–2 months | Not safe |
| Hot Dogs Opened |
1 week | 1–2 months | Not safe |
| Shrimp Raw |
1–2 days | 3–6 months | Not safe |
| Cooked Pasta Cooked |
3–5 days | 1–2 months | Not safe |
| Avocado Ripe |
3–5 days | Not recommended | 1–2 days |
| Strawberries Whole |
3–7 days | 8–12 months | 1 day |
| Lettuce Whole, iceberg or romaine |
1–2 weeks | Not recommended | Not recommended |
| Mayonnaise Opened |
2 months | Not recommended | Not recommended |
| Hummus Opened |
5–7 days | 4 months | Not safe |
| Tofu Opened |
3–5 days | 3–5 months | Not safe |
| Wine Opened |
3–5 days | 3 months | 1–3 days |
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.