Christmas Leftovers: How Long Do Ham, Cookies & Eggnog Last?
- 2 cited USDA/FDA/FSIS sources
- Reviewed 2026-06-26 by FoodLasts Editorial Team
Holiday meals generate large batches of leftovers. Refrigerate within 2 hours of serving. Most cooked holiday dishes last 3–4 days refrigerated or 2–6 months frozen.
By dish
- Cooked ham: 3–4 days fridge · 1–2 months freezer
- Gravy: 1–2 days fridge · 2–3 months freezer
- Mashed potatoes: 3–5 days fridge
- Cookie dough with raw eggs: bake within 2 days or freeze
- Eggnog (store-bought, opened): 5–7 days fridge — check label
Buffet and party trays
Do not leave charcuterie, shrimp rings, or cream-based dips out more than 2 hours. Split trays: serve one, keep one chilled.
Reheating
Reheat solid leftovers to 165°F (74°C). Bring gravy and soups to a full boil.
Related on FoodLasts
Guides: Thanksgiving leftovers · The 2-hour rule
Was this helpful?
Thanks — your feedback helps us improve.
Sources: USDA FSIS — Leftovers and Food Safety , FoodSafety.gov — Keep Food Safe . Last reviewed 2026-06-26 by the FoodLasts Editorial Team.