Skip to content
Home Storage Guide
Shelf life

Food Shelf Life Chart

By James Okafor· Reviewed by Rebecca Torres, RDReviewed 2026-06-01

Most foods stay safe in the fridge for 1–7 days and in the freezer for 3–12 months, depending on the food. Keep the fridge at 40°F or below, freeze at 0°F or below, and check spoilage signs instead of trusting best-by dates.

The average household throws away hundreds of dollars a year in food that was perfectly safe — because nobody could tell how long it actually lasts. That number is the reason this site exists, and this chart is the answer.

Best-by dates are a manufacturer's guess about peak quality, not an expiration date. A carton of milk does not spoil the moment the printed date passes, and a jar of canned tomatoes does not become toxic at year three. What actually determines shelf life is storage temperature, packaging, and whether the food shows real signs of spoilage.

The three temperatures that decide everything

Almost every shelf life on this chart comes down to three numbers:

  • Fridge: 40°F or below. Bacteria multiply quickly above 40°F. Keep perishables here and they keep for days to weeks.
  • Freezer: 0°F or below. Freezing stops bacterial growth entirely. Food stays safe indefinitely; quality declines over months, not days.
  • Danger zone: 40–140°F. Never leave perishable food in this range for more than 2 hours — 1 hour if it is above 90°F outside.

Set your fridge to 37–40°F and your freezer to 0°F, and the durations in this chart apply. Let either run warmer and every number below shrinks.

How to use this chart

Find your food, then read across for pantry, fridge, and freezer times. Tap any row for the full guide, which includes storage conditions, a complete shelf-life table, spoilage signs, and answers to the questions people actually search.

For exact temperatures and safety rules, see the food safety temperature guide. For methods that extend shelf life — freezing, vacuum sealing, dry-goods storage — start at storage methods. And to keep the food you buy from expiring, see pantry organization.

The food shelf life chart

Every duration is cited to USDA, FDA, or CDC guidance and reviewed by a registered dietitian. Tap any food for the full guide.

The Home Storage Guide shelf-life chart — how long each food lasts in the pantry, fridge, and freezer.
FoodPantryFridgeFreezer
Cheese1–4 weeks after opening6 months (hard, grated)
Eggs3–5 weeks from pack date1 year (out of shell)
Milk5–7 days past date3 months (quality)
Chicken1–2 days raw9–12 months raw
Ground beef1–2 days raw3–4 months raw
Steak3–5 days raw6–12 months raw
Bread3–5 days counter7–14 days (dries faster)3 months
Canned food2–5 years low-acid, 12–18 months high-acid3–4 days openedNot in the can
Cooked rice1 hour counter3–4 days1–6 months
Rice2+ years white, 3–6 months brownIndefinite
Apples1–2 weeks counter4–6 weeks8 months sliced
Bananas3–5 days counter3–7 days ripe2–3 months peeled
Lettuce5–7 daysNot recommended
Potatoes3–5 weeks cool, darkNot recommended3 months cooked
Strawberries1 day counter3–7 days8–12 months
Tomatoes3–7 days counter3–5 days (flavor tradeoff)2 months (cooked)
Butter1–2 days (counter, salted)1–3 months6–9 months
Yogurt1–2 weeks past date1–2 months (texture changes)
Salmon1–2 days raw2–3 months raw
Coffee1–2 weeks ground, 1 month beansNot recommended3–6 months beans
Flour6–8 months white, 3 months whole-wheat1 year1–2 years
HoneyIndefiniteNot recommendedIndefinite (may crystallize)
Pasta1–2 years dry3–5 days cooked2 months cooked
Mushrooms1 day counter3–7 days8–12 months cooked
Onions1–2 months whole7–10 days cut3–6 months chopped
The Home Storage Guide shelf-life chart — how long each food lasts in the pantry, fridge, and freezer.

Shelf life by category

Frozen foods

Freezer-safe durations and how to prevent freezer burn.

Guides for this category are in production. Meanwhile, see the freezer storage guide or the refrigerator guide.

Storage methods that apply here

Frequently asked questions

How long does food last in the refrigerator?

Most refrigerated leftovers and cooked foods last 3–4 days, and most raw meat, poultry, and fish last 1–2 days, when the fridge is at 40°F or below. Dairy lasts longer: milk keeps 5–7 days past the printed date and hard cheese keeps 3–4 weeks after opening. The exact answer depends on the food — use the chart above for your specific item.

Does food go bad faster if the fridge is warmer than 40°F?

Yes. Bacteria grow much faster above 40°F. At 40–140°F — the danger zone — perishable food should not sit out for more than 2 hours (1 hour if the room is above 90°F). Keep the fridge at 40°F or below and the freezer at 0°F or below to get the storage times listed here.

Can you freeze most foods to make them last longer?

Yes. Freezing at 0°F stops bacterial growth and keeps food safe indefinitely. Quality, not safety, is what limits freezer storage: most foods are best eaten within 3–12 months. Freezing changes texture — dairy and watery produce turn soft when thawed — so freeze those for cooking, not for eating raw.

Are best-by and use-by dates expiration dates?

No. Best-by dates are the manufacturer's guess at peak quality, not a food-safety cutoff. A use-by date is the last date the manufacturer recommends consuming the product at peak quality. Only infant formula must not be used past its date. For everything else, look for actual signs of spoilage rather than trusting the date.

How do I know if food has gone bad?

Use your senses. Smell: a sour, ammonia, or "off" odor is a red flag. Appearance: mold, slime, or discoloration means throw it out. Texture: sticky, tacky, or mushy surfaces on meat or dairy signal spoilage. And trust the "when in doubt, throw it out" rule — foodborne illness is not worth one meal.

Sources

Shelf-life and temperature claims on this page are cited from tier-1 food-safety authorities. Always confirm current guidance before relying on dated information.

Written by

James Okafor

Senior food storage writer

James Okafor writes the shelf-life guides and storage-method instructions on Home Storage Guide, translating USDA, FDA, and CDC food-safety guidance into plain-language answers.

Last reviewed 2026-06-01Reviewed by Rebecca Torres, RD, Registered Dietitian

Get the storage cheat sheet

One short email a month with the exact shelf-life numbers that matter most — plus pantry organization tips. No spam, unsubscribe anytime.

Newsletter coming soon. We are setting up our email list — this is where you will be able to subscribe.

Your email is never shared. Read our privacy policy.

Storage methods

Food Storage Methods

The four everyday storage methods are refrigerating (40°F or below), freezing (0°F or below), vacuum sealing (removes air, prevents freezer burn), and dry-goods storage (airtight, cool, dark). Canning gives the longest shelf-stable life but demands strict safety. Match the method to the food.

Pantry organization

Pantry Organization

Organize your pantry with three systems: zones so everything has a home, FIFO rotation so the oldest food gets used first, and labels with dates so nothing gets forgotten. Airtight containers keep staples fresh and visible. This system cuts waste and takes minutes a week to maintain.

Tools

Food Storage Tools

Our food storage tools give exact answers fast: the shelf-life chart covers every food we publish, step-by-step guides handle storage methods, and printable checklists keep the pantry organized. Interactive calculators are in development.

Shelf life

How Long Does Milk Last?

Milk keeps 5–7 days past its printed date unopened and about a week once opened, stored at 40°F or below. It freezes for 3 months with good quality — thaw in the fridge and shake. Milk never stays at room temperature for more than 2 hours.

Shelf life

How Long Does Rice Last?

White rice keeps 2+ years in an airtight container in a cool, dark pantry; brown rice only 3–6 months because its bran oils go rancid — freeze brown rice to stop the clock. Uncooked rice freezes indefinitely. Bugs, mold, or a rancid smell mean discard.

Shelf life

How Long Does Chicken Last?

Raw chicken lasts 1–2 days in the fridge at 40°F or below; cooked chicken 3–4 days. Raw chicken freezes 9–12 months, cooked 4 months. Never wash raw chicken — cook to 165°F. Gray, slimy, or sour-smelling chicken is bad, and bad chicken gets thrown out.