Otto!

How long does food last? Fridge, freezer and pantry storage times

The table lists how long 100 common foods keep in the pantry, the fridge and the freezer, before and after opening. Type a food in the filter to find it. Every figure comes from the USDA FoodKeeper data.

These are the guidelines of US government agencies (USDA, FDA). Rules and labels differ by country, so follow the date on your package ("use by", "best before", expiry date) and your local authority first, and use this table for the rest.

Fridge means 40 ยฐF (4 ยฐC) or colder, freezer 0 ยฐF (โˆ’18 ยฐC) or colder, pantry means a cool, dry cupboard at room temperature.

An empty cell means FoodKeeper gives no figure for that case. "Package use-by date" means the date printed on the pack applies. Freezer times are how long the food keeps its best quality. When you are unsure how a food was stored, do not take a chance: throw it out.

Free app that tracks the expiration date of everything in your fridge, freezer and pantry and shares the list with your family, for iPhone and Android.

More about Otto!

Dairy and eggs

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Milk FoodKeeper #27 โ€“โ€“Package use-by dateโ€“3 months
Butter FoodKeeper #1 โ€“โ€“1โ€“2 monthsโ€“6โ€“9 months
Hard cheese (cheddar, Swiss, parmesan block) FoodKeeper #3 โ€“โ€“6 months3โ€“4 weeks6 months
Soft cheese (brie, goat cheese) FoodKeeper #7 โ€“โ€“1โ€“2 weeksโ€“6 months
Shredded cheese FoodKeeper #5 โ€“โ€“1 monthโ€“3โ€“4 months
Cream cheese FoodKeeper #10 โ€“โ€“2 weeksโ€“Not recommended
Yogurt FoodKeeper #33 โ€“โ€“1โ€“2 weeksโ€“1โ€“2 months
Sour cream FoodKeeper #29 โ€“โ€“Package use-by dateโ€“Not recommended
Eggs in the shell FoodKeeper #21 โ€“โ€“3โ€“5 weeksโ€“Not recommended
Hard-boiled eggs FoodKeeper #23 โ€“โ€“1 weekโ€“Not recommended

Meat and poultry

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Beef steaks FoodKeeper #40 โ€“โ€“3โ€“5 daysโ€“4โ€“12 months
Beef roast (round or rump) FoodKeeper #36 โ€“โ€“3โ€“5 daysโ€“4โ€“12 months
Ground beef FoodKeeper #43 โ€“โ€“1โ€“2 daysโ€“3โ€“4 months
Pork chops (bone-in loin) FoodKeeper #63 โ€“โ€“3โ€“5 daysโ€“4โ€“12 months
Ground pork FoodKeeper #73 โ€“โ€“1โ€“2 daysโ€“3โ€“4 months
Whole chicken FoodKeeper #113 โ€“โ€“1โ€“2 daysโ€“12 months
Chicken breast (boneless) FoodKeeper #117 โ€“โ€“1โ€“2 daysโ€“9 months
Ground chicken or turkey FoodKeeper #115 โ€“โ€“1โ€“2 daysโ€“3โ€“4 months
Rotisserie chicken (cooked) FoodKeeper #141 โ€“โ€“3โ€“4 daysโ€“4 months
Bacon FoodKeeper #79 โ€“โ€“1 week1 week1 month
Hot dogs FoodKeeper #98 โ€“โ€“2 weeks1 week1โ€“2 months
Sliced ham (fully cooked) FoodKeeper #85 โ€“โ€“3โ€“4 daysโ€“1โ€“2 months
Packaged lunch meat FoodKeeper #192 โ€“โ€“2 weeks3โ€“5 days1โ€“2 months

Fish and seafood

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Lean fish (cod, haddock, sole) FoodKeeper #144 โ€“โ€“1โ€“2 daysโ€“6โ€“8 months
Fatty fish (salmon, tuna, mackerel) FoodKeeper #146 โ€“โ€“1โ€“2 daysโ€“2โ€“3 months
Shrimp FoodKeeper #151 โ€“โ€“1โ€“3 daysโ€“6โ€“18 months
Scallops FoodKeeper #150 โ€“โ€“1โ€“3 daysโ€“6โ€“18 months
Cooked fish FoodKeeper #148 โ€“โ€“3โ€“4 daysโ€“1โ€“2 months
Hot-smoked fish FoodKeeper #164 โ€“โ€“14โ€“45 daysโ€“9โ€“12 months

Fruit

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Apples FoodKeeper #248 3 weeksโ€“4โ€“6 weeksโ€“8 months
Bananas FoodKeeper #251 Until ripeโ€“3 daysโ€“2โ€“3 months
Avocados FoodKeeper #250 Until ripeโ€“3โ€“4 daysโ€“Not recommended
Blueberries FoodKeeper #254 โ€“โ€“1โ€“2 weeksโ€“8โ€“12 months
Blackberries and currants FoodKeeper #253 โ€“โ€“3โ€“6 daysโ€“12 months
Citrus (lemon, lime, orange, mandarin) FoodKeeper #256 10 daysโ€“10โ€“21 daysโ€“Not recommended
Grapes FoodKeeper #261 1 dayโ€“1 weekโ€“1 month
Melons FoodKeeper #264 Until ripeโ€“2 weeks2โ€“4 days1 month
Pineapple FoodKeeper #267 Until ripeโ€“5โ€“7 daysโ€“10โ€“12 months
Peaches, nectarines, plums and pears FoodKeeper #266 Until ripeโ€“3โ€“5 daysโ€“2 months

Vegetables

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Asparagus FoodKeeper #271 โ€“โ€“3โ€“4 daysโ€“5 months
Broccoli FoodKeeper #276 โ€“โ€“3โ€“5 daysโ€“10โ€“12 months
Cabbage FoodKeeper #278 โ€“โ€“1โ€“2 weeksโ€“10โ€“12 months
Carrots and parsnips FoodKeeper #279 โ€“โ€“2โ€“3 weeksโ€“10โ€“12 months
Cauliflower FoodKeeper #280 โ€“โ€“3โ€“5 daysโ€“10โ€“12 months
Cucumbers FoodKeeper #283 โ€“โ€“4โ€“6 daysโ€“Not recommended
Garlic (whole bulbs) FoodKeeper #285 1 monthโ€“3โ€“14 daysโ€“1 month
Iceberg and romaine lettuce FoodKeeper #290 โ€“โ€“1โ€“2 weeksโ€“Not recommended
Leaf lettuce and spinach FoodKeeper #291 โ€“โ€“3โ€“7 daysโ€“Not recommended
Mushrooms FoodKeeper #292 โ€“โ€“3โ€“7 daysโ€“10โ€“12 months
Onions (yellow, white, red) FoodKeeper #294 1 monthโ€“2 monthsโ€“10โ€“12 months
Peppers FoodKeeper #296 โ€“โ€“4โ€“14 daysโ€“6โ€“8 months
Potatoes FoodKeeper #297 1โ€“2 monthsโ€“1โ€“2 weeksโ€“10โ€“12 months
Sweet potatoes FoodKeeper #422 2โ€“3 weeksโ€“โ€“โ€“โ€“
Zucchini and summer squash FoodKeeper #302 1โ€“5 daysโ€“4โ€“5 daysโ€“10โ€“12 months
Winter squash FoodKeeper #303 2โ€“6 weeksโ€“1โ€“3 monthsโ€“10โ€“12 months
Tomatoes FoodKeeper #306 Until ripeโ€“โ€“โ€“2 months

Bread and baked goods

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Bread, rolls and buns (store-bought) FoodKeeper #195 14โ€“18 daysโ€“โ€“2โ€“3 weeks3โ€“5 months
Flour tortillas FoodKeeper #196 3 monthsโ€“โ€“3 months6 months
Store-bought cake and muffins FoodKeeper #197 3โ€“7 daysโ€“โ€“7โ€“10 days6 months

Dry goods and baking

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
White rice FoodKeeper #338 2 years1 yearโ€“6 monthsโ€“
Brown rice FoodKeeper #339 1 year1 yearโ€“6 monthsโ€“
Dry pasta FoodKeeper #335 2 years1 yearโ€“โ€“โ€“
White flour FoodKeeper #222 6โ€“12 months6โ€“8 monthsโ€“1 yearโ€“
Granulated sugar FoodKeeper #240 Indefinitely18โ€“24 monthsโ€“โ€“โ€“
Honey FoodKeeper #345 2 yearsโ€“โ€“โ€“โ€“
Ready-to-eat cereal FoodKeeper #374 6โ€“12 months2โ€“3 monthsโ€“โ€“โ€“
Olive and vegetable oil FoodKeeper #227 6โ€“12 months3โ€“5 monthsโ€“4 monthsโ€“
Peanut butter FoodKeeper #387 6โ€“24 months2โ€“3 monthsโ€“โ€“โ€“
Ground spices FoodKeeper #238 2โ€“3 years2โ€“3 yearsโ€“โ€“โ€“
Dried beans FoodKeeper #333 1โ€“2 years1 yearโ€“โ€“โ€“
Coffee beans FoodKeeper #400 3โ€“5 months3โ€“5 monthsโ€“3โ€“4 monthsโ€“
Tea bags FoodKeeper #410 18โ€“36 months6โ€“12 monthsโ€“โ€“โ€“

Sauces and condiments

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Ketchup FoodKeeper #348 1 yearโ€“โ€“6 monthsโ€“
Mustard FoodKeeper #351 1โ€“2 yearsโ€“โ€“1 yearโ€“
Mayonnaise FoodKeeper #350 3โ€“6 monthsโ€“โ€“2 monthsโ€“
Soy sauce FoodKeeper #360 3 yearsโ€“โ€“1 monthโ€“
Bottled salad dressing FoodKeeper #356 10โ€“12 monthsโ€“โ€“1โ€“3 monthsโ€“
Jam and jelly FoodKeeper #347 6โ€“18 monthsโ€“โ€“6โ€“12 monthsโ€“
Salsa FoodKeeper #357 1 yearโ€“โ€“1 monthโ€“
Pasta sauce (jar) FoodKeeper #359 18 monthsโ€“โ€“4 daysโ€“
Pickles FoodKeeper #353 1 yearโ€“โ€“1โ€“3 monthsโ€“
Hummus (store-bought) FoodKeeper #181 โ€“โ€“3 months7 daysNot recommended

Drinks

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Juice in cartons FoodKeeper #404 3 weeks7โ€“12 daysโ€“8โ€“12 daysโ€“
Soy milk FoodKeeper #421 โ€“โ€“Package use-by date7โ€“10 daysโ€“
Bottled water FoodKeeper #413 Indefinitelyโ€“โ€“โ€“โ€“

Canned goods

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Canned soup, meat, beans and vegetables (low acid) FoodKeeper #372 2โ€“5 yearsNot recommendedโ€“3โ€“4 daysโ€“
Canned fruit, tomatoes and pickles (high acid) FoodKeeper #373 12โ€“18 monthsNot recommendedโ€“5โ€“7 daysโ€“
Applesauce (store-bought) FoodKeeper #370 12โ€“18 monthsNot recommendedโ€“7โ€“10 daysโ€“
Evaporated or condensed milk (can) FoodKeeper #383 12 monthsโ€“โ€“4โ€“5 daysโ€“

Frozen foods

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Ice cream FoodKeeper #317 โ€“โ€“โ€“โ€“6 months
Frozen vegetables FoodKeeper #331 โ€“โ€“โ€“โ€“10โ€“18 months
Frozen fruit FoodKeeper #315 โ€“โ€“โ€“โ€“10โ€“18 months
Frozen ready meals FoodKeeper #330 โ€“โ€“โ€“โ€“12 months

Leftovers and prepared foods

Food Pantry (unopened)Pantry (opened)Fridge (unopened)Fridge (opened)Freezer
Leftovers with meat, fish, poultry or egg FoodKeeper #173 โ€“โ€“3โ€“4 daysโ€“2โ€“3 months
Leftovers without meat (cooked vegetables, rice, potatoes) FoodKeeper #174 โ€“โ€“3โ€“4 daysโ€“1โ€“2 months
Leftover pizza FoodKeeper #175 โ€“โ€“3โ€“4 daysโ€“1โ€“2 months
Cooked pasta FoodKeeper #177 โ€“โ€“3โ€“5 daysโ€“1โ€“2 months
Cooked rice FoodKeeper #178 โ€“โ€“4โ€“6 daysโ€“6 months
Soups and stews FoodKeeper #193 โ€“โ€“3โ€“4 daysโ€“2โ€“3 months
Tofu FoodKeeper #168 โ€“โ€“1 weekโ€“5 months

Pick a food and where you keep it, and Otto! suggests an expiration date. The whole family sees the same list, so nobody has to ask "is this still good?"

More about Otto!

FAQ

How long does food last in the fridge?

It depends on the food. In the USDA FoodKeeper data, raw ground beef, pork and poultry keep 1โ€“2 days, steaks, chops and roasts 3โ€“5 days, fish 1โ€“2 days, eggs in the shell 3โ€“5 weeks, hard-boiled eggs 1 week, and cooked leftovers 3โ€“4 days. Milk and sour cream follow the use-by date on the package. The fridge should be at 40 ยฐF (4 ยฐC) or colder.

How long can food stay in the freezer?

The freezer column shows how long FoodKeeper recommends keeping each food frozen: ground beef 3โ€“4 months, steaks 4โ€“12 months, a whole chicken 12 months, butter 6โ€“9 months, bread 3โ€“5 months and ice cream 6 months. The freezer should be at 0 ยฐF (โˆ’18 ยฐC) or colder. Some foods, such as eggs in the shell, cream cheese and lettuce, are marked as not recommended for freezing.

How long does food last after opening?

Opened sauces keep for much less time than a sealed jar. FoodKeeper gives, for example, mayonnaise 2 months in the fridge, ketchup 6 months, mustard 1 year, salad dressing 1โ€“3 months, soy sauce 1 month and pasta sauce 4 days. Opened low-acid canned food (soup, beans, vegetables) keeps 3โ€“4 days in the fridge and high-acid canned food (fruit, tomato) 5โ€“7 days; FoodKeeper does not recommend keeping an opened can in the pantry.

Do these times apply outside the United States?

They are the guidance of US agencies, and other countries set their own rules and label wording (use by, best before, expiry date). Use this table as a general guide for how long a food keeps when stored at fridge and freezer temperatures, and follow the date on your package and your local authority when they differ.

Sources

Storage times are taken from the USDA Food Safety and Inspection Service FoodKeeper data (public domain), checked on October 22, 2026. Each food links to its record number in that data. The fridge and freezer temperatures are from the FDA.

Stop guessing what is still good

Otto! is a free app for iPhone and Android that keeps your fridge, freezer and pantry in one list with expiration dates, sorted by what to use first. Invite your family with a code and share the shopping list too.

More about Otto!