Is It Still Good?
Pick a food, tell us where it's stored and when you got it, and we'll tell you the last safe day to use it, whether to freeze it now, and how to keep it longer. Based on USDA and FDA storage guidance.
The full grocery storage chart
The checker above does the date math for you. If you just want the reference, here are the conservative storage times by category. "Fridge" assumes 40°F or below, "Freezer" assumes 0°F, and "Pantry" means a cool, dry, dark cupboard. A dash means that method isn't recommended. One thing worth knowing: fridge times are safety guidelines, while freezer times are about best quality, food stays safe frozen at 0°F almost indefinitely, it just slowly loses flavor and texture.
How long does dairy last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Milk (opened) | 5 to 7 days | 3 months | - |
| Hard cheese (cheddar, parmesan) | 3 to 4 weeks opened | 6 to 8 months | - |
| Soft cheese (brie, cream cheese) | 1 to 2 weeks | 6 months | - |
| Yogurt | 1 to 2 weeks | 1 to 2 months | - |
| Butter | 1 to 3 months | 6 to 9 months | A day or two |
How long does meat, poultry, and fish last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Raw chicken or turkey | 1 to 2 days | 9 to 12 months | - |
| Raw ground meat | 1 to 2 days | 3 to 4 months | - |
| Raw steaks, chops, roasts | 3 to 5 days | 4 to 12 months | - |
| Raw fish (lean) | 1 to 2 days | 6 to 8 months | - |
| Bacon (opened) | 1 week | 1 month | - |
| Lunch meat (opened) | 3 to 5 days | 1 to 2 months | - |
| Cooked meat or poultry | 3 to 4 days | 2 to 6 months | - |
How long does fresh produce last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Leafy greens (spinach, lettuce) | 3 to 7 days | 8 to 12 months | - |
| Berries | 3 to 7 days | 6 to 12 months | Eat same day |
| Apples | 4 to 6 weeks | 8 months (sliced) | 1 to 2 weeks |
| Bananas | A few days | 2 to 3 months (peeled) | 2 to 5 days |
| Carrots | 3 to 4 weeks | 10 to 12 months | A few days |
| Potatoes | - | 10 to 12 months (cooked) | 1 to 2 months |
| Onions (whole) | 2 months | 3 to 6 months (chopped) | 1 to 2 months |
| Tomatoes | A few days once ripe | 2 to 3 months (whole) | Until ripe |
How long do eggs last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Raw eggs in shell | 3 to 5 weeks | Don't freeze in shell | - |
| Raw eggs (beaten) | 2 to 4 days | Up to 1 year | - |
| Hard-boiled eggs | 1 week | Doesn't freeze well | - |
How long do leftovers last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Cooked leftovers (general) | 3 to 4 days | 2 to 6 months | - |
| Soups and stews | 3 to 4 days | 2 to 3 months | - |
| Cooked rice or pasta | 3 to 5 days | 1 to 2 months | - |
| Pizza | 3 to 4 days | 1 to 2 months | - |
How long do pantry staples last?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Dry pasta | - | - | 1 to 2 years |
| White rice (uncooked) | - | - | 1 to 2 years |
| Brown rice (uncooked) | 6 to 12 months | Up to 18 months | 3 to 6 months |
| White flour | 1 year | 1 to 2 years | 6 to 12 months |
| Canned goods (unopened) | - | - | 1 to 5 years |
| Dried beans and lentils | - | - | 1 to 2 years |
| Bread (commercial) | 1 to 2 weeks | 3 to 6 months | 5 to 7 days |
| Peanut butter (opened) | 3 to 4 months | - | 2 to 3 months |
How long do condiments last after opening?
| Food | Fridge (safe guideline) | Freezer (best quality) | Pantry |
|---|---|---|---|
| Ketchup (opened) | 6 months | - | 1 month |
| Mustard (opened) | 1 year | - | 1 to 2 months |
| Mayonnaise (opened) | 2 months | - | Refrigerate |
| Jam and jelly (opened) | 6 to 12 months | - | Refrigerate |
| Salad dressing (opened) | 1 to 2 months | - | Refrigerate |
| Soy sauce (opened) | 1 year or more | - | 1 month |
What are the signs a food has gone bad?
The checker tells you when to be cautious. Your senses make the final call. Trust them over any printed date.
- Smell: A sour, sharp, or ammonia-like smell on meat, fish, or dairy is the clearest warning. Fresh food should smell like itself, or like nothing.
- Texture: Slimy film on meat, deli slices, or greens means bacteria are growing. Sticky or tacky surfaces are a no.
- Mold: On soft foods, bread, soft cheese, yogurt, berries, toss the whole item, since roots spread invisibly. On hard cheese you can cut an inch around the spot and keep the rest.
- Color: Gray-green meat, dull fish, or dark patches on produce are signs to be careful. A little surface browning on a steak from air is usually fine, slime plus smell is not.
- Cans and lids: A bulging can, leaking seal, or a lid that pops up and down should go straight in the trash. Never taste to check.
One catch: harmful bacteria like listeria and salmonella don't always change how food looks or smells. That's why the time limits for raw meat, poultry, and leftovers matter even when nothing seems wrong.
How does this actually save you money?
The average US household throws out roughly a third of the food it buys. On a $600 monthly grocery bill, that's close to $200 going in the bin. Most of it gets tossed "just in case," days before it actually needs to go. Knowing the real deadline changes that:
- Buy the bigger size with confidence. Bulk is only cheaper if you eat it. Once you know chicken freezes for nearly a year, the family pack stops being a gamble.
- Rescue food before the deadline. The checker flags when to freeze instead of toss. The freezer is a pause button on the expiry clock.
- Stop the panic toss. A clear "good until" date replaces the guess that sends usable food to the curb.
Using up what you buy is one half of the savings. The other half is seeing where the money goes in the first place. That's what tracking your grocery spending does: Groceries Tracker scans your receipts, sorts every item into categories, and shows what you spend by category and store, plus how much you saved with in-store discounts. You can't fix a leak you can't see.
What storage mistakes shorten shelf life?
Half of early spoilage comes down to where and how things are stored. The most common culprits:
- Keeping the fridge too warm. Above 40F, bacteria multiply fast. Check it with a cheap thermometer, the door dial often lies.
- Storing produce in the wrong spot. Potatoes and onions rot faster in the fridge. Tomatoes go mealy when cold. Most fruit and veg want the crisper drawer, not the door.
- Washing berries before storing. Extra moisture invites mold. Wash right before you eat them, not when you get home.
- Leaving leftovers out too long. Cooked food shouldn't sit at room temperature more than 2 hours (1 hour above 90F). Refrigerate promptly in shallow containers.
- Freezing without wrapping well. Freezer burn is just dried-out, air-exposed food. Wrap tightly or use airtight bags and squeeze the air out.
- Storing onions and potatoes together. Onions give off gases that sprout potatoes faster. Keep them apart, both somewhere cool and dark.
Frequently asked questions
Can you freeze milk?
Yes. Milk freezes well for about 3 months. Pour a little out first so it has room to expand, and freeze it before the use-by date. Thaw it in the fridge and shake well, the texture can separate slightly, which makes it best for cooking, baking, or smoothies rather than drinking straight.
How long do eggs really last?
Refrigerated raw eggs in the shell keep for 3 to 5 weeks, often well past the carton date. To test one, place it in a bowl of water: if it sinks and lies flat it is fresh, if it floats throw it out. Hard-boiled eggs last about a week in the fridge.
Does a use by or best before date mean the food is unsafe after that?
Usually not. With the exception of infant formula, most dates are about peak quality, not safety. Best before is a freshness guide and food is often fine after it. Use by is more cautious and used on perishable items, so respect it on things like fresh meat and dairy. Always combine the date with how the food looks and smells.
How long are leftovers good for in the fridge?
Cooked leftovers last 3 to 4 days in the fridge. Cool them quickly and store them in shallow, covered containers. If you will not eat them in that window, freeze them, where most leftovers keep for 2 to 6 months. Reheat to 165F (74C) before eating.
Can you refreeze meat after it has thawed?
Yes, if it was thawed in the fridge and is still cold (40F or below), you can safely refreeze raw meat, though the texture may suffer a little. Do not refreeze meat that was thawed on the counter or sat out for more than 2 hours.
Why should you not store potatoes in the fridge?
Cold temperatures convert the starch in potatoes into sugar, giving them a gritty texture and an odd sweet taste, and can cause darkening when cooked. Keep potatoes in a cool, dark, well-ventilated pantry spot instead, where they last 1 to 2 months.
How long does cooked chicken last in the fridge?
Cooked chicken keeps for 3 to 4 days in the fridge. Refrigerate it within 2 hours of cooking. For longer storage, freeze it for 2 to 6 months and reheat thoroughly to 165F (74C).
Is it safe to eat food past its expiration date?
It depends on the food. Shelf-stable items like dried pasta, canned goods, and rice are often fine well past their date. Highly perishable foods like raw meat, fish, and fresh dairy should be treated more strictly. Use the storage times above as your guide, and when something looks or smells off, throw it out.
Spot something off, or have a food to add?
We keep these times conservative and aligned with USDA and FDA guidance, but if a number looks wrong, a food you want is missing, or anything is unclear, tell us. We read every message and update the tool.
Storage times are conservative estimates based on USDA and FDA guidance, assuming a fridge at or below 40°F (4°C) and a freezer at 0°F (-18°C). They are general guidelines, not a substitute for your own judgment. When something looks, smells, or feels off, throw it out.