Most cooked leftovers keep for 3 to 4 days in a fridge at 40°F (4°C) or colder. Put them in the fridge within 2 hours of cooking (1 hour if the room is above 90°F / 32°C), and reheat to 165°F (74°C) before eating. Pick a food below to get your eat-by date.
Times follow US USDA / FoodSafety.gov storage guidance for food kept at 40°F (4°C) or colder in the fridge and 0°F (−18°C) in the freezer. Frozen food stays safe indefinitely; the freezer times are for best quality.
| Cooked food | Fridge | Freezer (best quality) |
|---|---|---|
| Cooked turkey or chicken (including Thanksgiving turkey) | 3–4 days | 4 months |
| Cooked beef, pork, lamb (roasts, steaks, prime rib) | 3–4 days | 2–3 months |
| Cooked ham (slices or half) | 3–5 days | 1–2 months |
| Cooked fish and shellfish | 3–4 days | 4–6 months |
| Soups and stews | 3–4 days | 2–3 months |
| Casseroles | 3–4 days | 2–3 months |
| Pizza | 3–4 days | 1–2 months |
| Cooked vegetables, mashed potatoes, pasta, rice | 3–4 days | 2–3 months |
| Gravy and meat broth | 1–2 days | 2–3 months |
| Hard-boiled eggs (in shell) | 7 days | Do not freeze |
Cooked leftovers are generally safe for 3 to 4 days in a fridge at 40°F (4°C) or below. Gravy should be used within 1 to 2 days, and cooked ham within 3 to 5 days.
Cooked turkey keeps for 3 to 4 days in the fridge. If you cooked on Thursday, plan to finish it by the weekend, or freeze it in portions for up to 4 months of best quality.
No more than 2 hours at room temperature, or 1 hour when the temperature is above 90°F (32°C). After that, bacteria can multiply to unsafe levels, and reheating does not make the food safe again.
US guidance groups cooked rice with other leftovers, 3 to 4 days in the fridge. Some other authorities, such as the UK NHS, advise a shorter limit of about 1 day. Cool rice quickly, refrigerate it within an hour or so, and reheat it until steaming hot.
Yes. Food kept at 0°F (−18°C) stays safe indefinitely; the times in the chart are for best flavour and texture. Wrap or box food airtight, label it with the date, and reheat to 165°F (74°C).
See also: Meat cooking temperatures · Turkey cooking time · Ham cooking time · Prime rib time · Oven temperatures · Baking substitutions · When is Thanksgiving? · What day is Christmas? · All holiday dates · All converters · All tools