Based on USDA & UK Food Standards Agency guidance
Is it still safe to eat?
The leftovers chart
See all foods →| Food | Fridge | Open guide |
|---|---|---|
| Cooked chickenHow long does cooked chicken last in the fridge? | 3–4 days | |
| Ground beefHow long does ground beef last in the fridge? | 1–2 days | |
| Hard-boiled eggsHow long do hard-boiled eggs last? | 7 days | |
| Cooked riceHow long does cooked rice last in the fridge? | 1–4 days | |
| MilkCan you freeze milk? | 5–7 days | |
| Raw chickenHow long does raw chicken last in the fridge? | 1–2 days | |
| Cooked pastaHow long does cooked pasta last in the fridge? | 3–5 days | |
| Leftover pizzaHow long does pizza last in the fridge? | 3–4 days | |
| Soup, stew & curryHow long does soup last in the fridge? | 3–4 days | |
| Cooked fishHow long does cooked fish last in the fridge? | 3–4 days | |
| Deli meatHow long does deli meat last after opening? | 3–5 days | |
| BaconHow long does bacon last in the fridge? | 5–7 days | |
| Cooked vegetablesHow long do cooked vegetables last in the fridge? | 3–4 days |
Three numbers to remember
2hours
Maximum time perishable food can sit out. Just 1 hour above 90°F (32°C).
3–4days
How long most cooked leftovers last in the fridge.
40°F4°C
Your fridge should be at or below this. Check it with a thermometer.
Quick answers
How long are leftovers good in the fridge?
Most cooked leftovers are safe for 3–4 days in a fridge at 40°F (4°C) or below. Freeze them within that window if you will not eat them in time.
How long can food sit out at room temperature?
No more than 2 hours, or 1 hour if it is above 90°F (32°C). Bacteria grow fastest between 40°F and 140°F (4°C–60°C).
Can I tell if food is safe by smelling it?
No. Spoilage bacteria cause bad smells, but the bacteria that cause food poisoning usually do not change how food looks, smells or tastes.