Shelf-Life Database

How long does it actually last? How should you store it? Search every ingredient — fridge, freezer, and pantry times at a glance.

Pantry

All-Purpose Flour

Fridge: Up to 1 year (airtight container) Freezer: Up to 2 years (airtight container)
Produce

Avocado

Fridge: Whole ripe: up to 1 week. Cut: 3-4 days. Freezer: Pureed: up to 12 months. Whole or sliced not recommended (poor quality).
Meat

Bacon

Fridge: Unopened raw: ~2 weeks; opened raw: ~1 week; cooked: 4-5 days Freezer: Unopened raw: ~8 months; opened raw: ~6 months; cooked: ~1 month
Produce

Bananas

Fridge: 2-3 days (skin will blacken) Freezer: 2-3 months (peeled, sealed)
Bread

Bread

Fridge: 2-3 weeks Freezer: 3-6 months
Produce

Broccoli

Fridge: 3-5 days (raw); 3-4 days (cooked) Freezer: 8-12 months (blanched or cooked only; raw not recommended)
Dairy

Butter

Fridge: 1-2 months at 40°F / 4°C or below. Freezer: 6-9 months for best quality.
Pantry

Canned Tuna

Fridge: 3-4 days (opened, in airtight container) Freezer: Not recommended (severe texture and flavor loss)
Dairy

Cheddar Cheese

Fridge: 3-4 weeks (opened block); up to 6 months (unopened, original packaging) Freezer: Up to 6 months (blocks or chunks, well-wrapped); not recommended for shredded or pre-sliced due to texture loss
Meat

Chicken Breast

Fridge: Raw: 1-2 days; Cooked: 3-4 days Freezer: Raw: 9-12 months (best quality); Cooked: 2-6 months
Other

Coffee Beans

Fridge: Not recommended Freezer: 3-4 months (vacuum-sealed single-use portions); use within 5-7 days after thawing, never refreeze
Other

Cooked Rice

Fridge: 3-4 days at 40°F / 4°C or below Freezer: Up to 6 months for best quality
Dairy

Eggs

Fridge: 3-5 weeks (raw, in-shell, at 40°F or below) Freezer: Not recommended for whole shell eggs; up to 1 year for raw eggs removed from shell and beaten
Pantry

Flour

Fridge: White flour: up to 1 year; whole-grain flour: about 6 months Freezer: White flour: up to 2 years; whole-grain flour: about 1 year
Meat

Ground Beef

Fridge: Raw: 1-2 days; Cooked: 3-4 days (at 40°F or below) Freezer: Raw: 3-4 months; Cooked: 2-3 months
Produce

Lettuce

Fridge: 1-2 weeks (iceberg/romaine); 3-7 days (leaf/spinach varieties) Freezer: Not recommended
Meat

Lunch Meat

Fridge: Opened: 3-5 days; Unopened (pre-packaged): up to 2 weeks (at 40°F or below) Freezer: 1-2 months for best quality (at 0°F or below)
Dairy

Milk

Fridge: 1 week after opening or past sell-by (pasteurized); 7 days after opening (UHT) Freezer: 3 months
Pantry

Olive Oil

Fridge: Not recommended (causes solidification and stresses the oil without benefit) Freezer: Not recommended (accelerates deterioration and damages flavor, aroma, and nutritional value)
Produce

Onions

Fridge: 60 days (whole, raw); 3-7 days once cut Freezer: 10-12 months (diced or sliced)
Produce

Potatoes

Fridge: Cooked: 3-4 days. Raw: not recommended. Freezer: Cooked: up to 12 months. Raw: not recommended.
Pantry

Rice

Fridge: White rice: 2 years. Brown rice: 1 year. Freezer: 1 year (both white and brown rice).
Meat

Salmon

Fridge: 1-2 days (raw); 3-4 days (cooked) Freezer: 2-3 months (raw or cooked)
Produce

Spinach

Fridge: Up to 5 days (washed fresh); up to 7 days (prewashed packaged) Freezer: 10 to 12 months (blanched)
Produce

Strawberries

Fridge: 3-7 days (whole, unwashed); 1-2 days (cut) Freezer: 6-12 months
Produce

Tomatoes

Fridge: 2-3 days (ripe, raw); 5-7 days (cooked/sauce, sealed) Freezer: 2 months (blanched before freezing)
Dairy

Yogurt

Fridge: 7-14 days Freezer: 1-2 months