Open App →
Evergreen Guide

Food Storage Guide: How Long Does Food Last in the Fridge, Freezer & Pantry?

Quick Answer

Most cooked leftovers last 3–4 days in the fridge. Raw chicken lasts 1–2 days in the fridge but 9 months in the freezer. Eggs last 3–5 weeks refrigerated. Fresh spinach lasts 5–7 days in the fridge. Always store raw meat on the bottom shelf, keep your fridge at 40°F (4°C) or below, and your freezer at 0°F (-18°C).

Knowing how long food lasts isn't just about avoiding a sour smell or a questionable texture — it's about saving money, preventing foodborne illness, and dramatically cutting your household food waste. The average American household throws away $1,866 worth of food per year, much of it because of confusion about expiration dates and improper storage.

This guide covers everything you need: exact shelf-life tables for every major food category, proper storage techniques that add days or weeks to your ingredients, and specific answers to the most-searched food storage questions.

Fridge vs. Freezer vs. Pantry: The Basics

Different foods require different storage environments. Here's the fundamental rule:

  • Fridge (35–40°F / 2–4°C): For perishables that will be used within days — dairy, raw meat, leafy greens, cut fruit, cooked leftovers.
  • Freezer (0°F / -18°C): For long-term preservation — raw meat (up to 9–12 months), frozen vegetables, bread, batch-cooked meals.
  • Pantry (50–70°F / 10–21°C): For dry, shelf-stable goods — grains, canned foods, root vegetables, onions, garlic, potatoes.

Complete Food Shelf-Life Table

Here's a comprehensive reference for common ingredients. Times assume proper storage at correct temperatures.

Ingredient Fridge Freezer Pantry
Raw Chicken (breast, thighs)1–2 days9 months
Raw Beef (steak, ground)3–5 days6–12 months
Raw Pork3–5 days6 months
Fish & Seafood1–2 days3–6 months
Eggs (in shell)3–5 weeksNot recommended
Milk (whole)5–7 days3 months
Cheese (hard, cheddar)3–4 weeks6 months
Yogurt7–14 days1–2 months
Leafy Greens (spinach, lettuce)5–7 days
Tomatoes (fresh)1 week3–5 days
Bell Peppers1–2 weeks8 months
Onions2–3 months
Potatoes2–3 months
Bread (sliced)1 week3–6 months3–5 days
Cooked Leftovers3–4 days2–3 months

Individual Ingredient Storage Guides

Want the deep dive on a specific ingredient? These detailed guides cover exact timing, signs of spoilage, and pro tips to extend freshness:

5 Storage Techniques That Add Days to Your Food

1. The Paper Towel Method (Leafy Greens)

Moisture is the enemy of leafy greens. Line your container with a dry paper towel, add the greens, and top with another towel. This absorbs excess moisture and keeps spinach, lettuce, and arugula crisp for up to 10 days instead of 5.

2. The Herb Bouquet (Fresh Herbs)

Treat soft herbs (parsley, cilantro, basil) like flowers: trim the stems, place in a glass with 1 inch of water, and cover loosely with a plastic bag. Change the water every 2 days. This extends herb life from 3 days to 2+ weeks.

3. The Onion-Potato Separation Rule

Never store onions and potatoes together. Onions release ethylene gas and moisture that causes potatoes to sprout and rot. Keep them in separate, ventilated areas of your pantry.

4. The Bottom Shelf Rule (Raw Meat)

Always store raw meat, poultry, and fish on the bottom shelf of your fridge. This prevents cross-contamination from drips. Place on a rimmed plate or tray for extra safety.

5. The Freeze-At-Peak Method

Don't freeze food when it's about to go bad — freeze it at peak freshness. Blanch vegetables in boiling water for 1–2 minutes, shock in ice water, drain, and freeze in a single layer on a baking sheet before transferring to a bag. This preserves texture and nutrients far better than freezing wilted food.

What Temperature Should Your Fridge Be?

The FDA recommends keeping your refrigerator at 40°F (4°C) or below and your freezer at 0°F (-18°C). Use a refrigerator thermometer to check — many fridges run warmer than their dial setting suggests. Every degree above 40°F significantly reduces food shelf life and increases bacterial growth risk.

Stop Guessing. Start Tracking.

Receipt 2 meal automatically tracks expiry dates for every ingredient in your pantry and alerts you before food goes bad. It's free.

Try Receipt 2 meal Free →

Signs of Spoilage: When to Toss It

When in doubt, throw it out. But here are specific signs for common foods:

  • Chicken: Slimy texture, sour smell, grayish color (fresh raw chicken is pink)
  • Fish: Strong fishy or ammonia odor, cloudy eyes, mushy flesh
  • Leafy greens: Slimy texture, dark translucent spots, foul odor
  • Milk: Sour smell, clumpy texture, yellowish color
  • Eggs: Float in water (the float test), sulfur smell when cracked
  • Bread: Visible mold (never just cut off the moldy part — roots penetrate deeper)

Frequently Asked Questions

Can I eat food past the "best by" date?

"Best by," "Sell by," and "Use by" dates are about quality, not safety — except for infant formula. Most foods are safe well past these dates if stored properly. Use your senses (smell, sight, texture) to judge. When in doubt, throw it out.

Is it safe to refreeze thawed meat?

Yes, if it was thawed in the refrigerator (not at room temperature) and hasn't been at room temp for more than 2 hours. However, refreezing may affect texture and flavor. Cooked meat that was frozen, thawed, and cooked can be refrozen.

How can I tell if my fridge is cold enough?

Buy a refrigerator thermometer (under $5) and place it in the middle of the fridge. Check it after 24 hours. Adjust the dial until it reads 37–40°F (3–4°C). The door is warmer than the back, so store perishables in the interior, not in the door.

What's the danger zone for food?

The danger zone is 40–140°F (4–60°C). Bacteria multiply rapidly in this range. Never leave perishable food at room temperature for more than 2 hours (1 hour if the ambient temperature is above 90°F/32°C).