A good Thanksgiving cooking timeline starts days before the meal: thaw the turkey in the fridge (about 24 hours for every 4–5 pounds), make pies, cranberry sauce, and casseroles ahead, then on the day, work backward from dinner. For a 4pm dinner with a 12–14 pound turkey, it goes in the oven around noon, comes out around 3:15, and rests while the sides finish.
That's the short version. The long version is the one that saves your sanity, because the hard part of Thanksgiving isn't any single dish. It's that eight dishes all want the oven at the same time.
We've built our timeline around one idea: do everything you can before Thursday, so Thursday is mostly reheating, roasting one bird, and making gravy. Here's the full plan, from the weekend before to carving.
Before you shop, write out every dish and sort it into three buckets:
Next, note each dish's oven temperature and time. This is where most timelines fall apart: if your turkey needs 325°F and your rolls need 375°F, they can't share the oven. The plan below solves that by baking most sides during the turkey's rest.
In Tradish, you can drop each recipe onto Thanksgiving Day in a meal plan, and it suggests when to start cooking by working back from each recipe's cook time. It's a good gut check for "wait, when does the turkey go in?"
Saturday or Sunday (4–5 days out): Start thawing the turkey. Thaw it in the fridge, in its wrapper, on a rimmed tray to catch drips. Plan roughly 24 hours for every 4–5 pounds. A 12–14 pound bird needs about 3 days, so moving it to the fridge by Sunday gives you a buffer. A 20 pound bird needs 4–5 days, so start Saturday or earlier.
Sunday or Monday: Shop. Do one big trip for everything shelf-stable and sturdy, and save fresh herbs and salad greens for a quick run on Wednesday if needed. Building your list by aisle (your grocery list in Tradish groups items by aisle and combines quantities across recipes) keeps you from circling back for the third bag of celery.
Tuesday: Make the keepers.
Wednesday: The big prep day.
This timeline assumes a 12–14 pound unstuffed turkey roasted at 325°F, which typically takes about 3 to 3¾ hours. If your bird is bigger, start earlier. The thermometer, not the clock, decides when it's done.
9:00am Take the turkey out of the fridge. Pat it dry, season it, and let it sit while the oven preheats. Eat a real breakfast. Seriously.
10:00am Pull casseroles and stuffing out of the fridge so they're not ice cold when they bake. Make sure the oven racks are positioned for the turkey.
11:00am Preheat the oven to 325°F.
11:45am to noon Turkey goes in. Set a timer to check it around 2:30pm.
12:00pm to 2:00pm Your quiet window. Assemble the stuffing if you didn't do it Wednesday. Make a green salad's dressing. Clean as you go and run the dishwasher once.
2:00pm Reheat mashed potatoes gently on the stove or in a slow cooker on low. Get the gravy base going with your stock.
2:30pm First temperature check. Use an instant-read thermometer in the thickest part of the thigh and the thickest part of the breast, without touching bone. You're looking for 165°F. If the skin is browning too fast, tent it loosely with foil.
3:00pm to 3:15pm The turkey should be close. Once it reads 165°F in the thickest part, take it out, move it to a cutting board, and tent with foil.
3:15pm Turn the oven up for the sides (most casseroles and stuffing are happy around 350°F–375°F). Casseroles and stuffing go in now. The turkey rests for 30–40 minutes, which is perfect timing: resting keeps it juicy, and the bird stays plenty warm under foil.
3:20pm Make the gravy using the pan drippings and your warm stock.
3:30pm Rolls in, if there's room, for the last 10–15 minutes. Roast any quick vegetables now.
3:45pm Carve the turkey. Toss the salad. Fill your labeled serving dishes.
4:00pm Dinner. You made it.

Cook Mode shows one step at a time, with a running timer pinned at the top so you never lose track of it.
The 3:15pm to 3:45pm stretch is the crunch. Gravy, stuffing, casseroles, rolls, and carving all happen at once. Two things help:
That's exactly what Cook Mode is for. It's part of Tradish Pro, and it lets you cook multiple recipes at once: each recipe keeps its own step and checked-off ingredients, every step can have its own timer (start, pause, reset, or add a minute), timers keep running as you move between steps, and a floating timer shows another recipe's running timer. Your screen stays awake the whole time, so you're not tapping it with a gravy whisk in your hand.
Tradish is launching on iOS and Android soon. Plan your Thanksgiving menu, build one grocery list by aisle, and cook every dish with its own timer in Cook Mode. Join the waitlist for early access and our best launch price.
For a 12–14 pound unstuffed turkey at 325°F, put it in around 11:45am to noon. That gives it about 3 to 3¼ hours to roast plus 30–40 minutes to rest. Larger birds need an earlier start, and the thermometer always has the final say.
Plan about 24 hours for every 4–5 pounds. A 12–14 pound turkey needs about 3 days, and a 20 pound turkey needs 4–5 days. Keep it on a tray on the bottom shelf to catch drips.
At least 20–30 minutes, and up to about 40 minutes for a larger bird, tented loosely with foil. Resting keeps the meat juicier and frees up your oven for the sides.
Pies, cranberry sauce, stock, rolls, and dips can be made 1–3 days ahead. Casseroles and stuffing can be assembled the day before and baked on Thanksgiving. Mashed potatoes reheat well with a splash of milk and butter.
Yes. In Tradish, you can plan each dish on the day and see suggested start times based on each recipe's cook time, then use Cook Mode (part of Tradish Pro) to run multiple recipes at once with separate timers. Tradish is launching on iOS and Android soon.
The secret to a relaxed Thanksgiving isn't cooking faster. It's moving most of the work to Tuesday and Wednesday, using the turkey's rest to bake your sides, and letting a thermometer tell you when the bird is done. Follow the timeline, adjust for your menu, and you'll actually get to sit down at 4pm.
We're building the app we wish we'd had for this exact day. Tradish is launching on iOS and Android soon. Join the waitlist to be first to know when we launch.
Related reading: