Holiday cooking is stressful because you’re trying to time five dishes to be ready simultaneously while also talking to relatives and possibly managing kids. Here’s how to actually pull it off.

Do This Ahead of Time
Two days before: Make anything that stores well. Cranberry sauce. Pie dough (freeze it). Brine the turkey if you’re brining. Make stock for gravy if you’re doing that from scratch.
Day before: Prep vegetables – peel potatoes, trim green beans, chop onions. Store everything in containers with damp paper towels. Assemble casseroles but don’t bake. Make desserts. Set the table.
Morning of: Get the turkey in. It takes 3-4 hours for a typical bird. While it roasts, you have time to handle everything else.
The Timeline That Works
Start with what takes longest: the main protein. Turkey at 325°F needs about 15 minutes per pound. A 15-pound bird takes 3.5-4 hours. Put it in early.
Two hours before eating: Start potatoes boiling if you’re mashing. Get casseroles in the oven when there’s space. Begin gravy if the turkey drippings are ready.
30 minutes before: Finish the quick sides. Steam green beans. Warm rolls. Mash potatoes and keep warm.
15 minutes before: Turkey rests on the counter while you carve (resting is important – don’t skip it). Final assembly.
The Realistic Menu
Don’t attempt too much. A manageable holiday meal has: one main protein, one starch, two vegetables, bread, and one or two desserts. That’s plenty.
If you’re hosting 12+ people, make two of everything or accept that some dishes will run out. Better to have seconds available of a few things than tiny portions of many things.
When It Goes Wrong
The turkey isn’t done on time: Cut around the breast, put dark meat back in the oven. Breasts cook faster and can be served while thighs catch up.
The gravy is lumpy: Strain it through a mesh strainer. Problem solved.
Something burns: Throw it out and serve the other three side dishes. Nobody will notice what’s missing, only what’s present.
You run out of oven space: That’s what the stovetop and microwave are for. Mashed potatoes keep warm just fine in a covered pot on low heat.