Thanksgiving can feel overwhelming, but with a solid timeline you can enjoy the day without stress. Knowing what to prep ahead and when lets you spread out the work, avoid last-minute chaos and spend more time with your family and friends. From thawing the turkey to making desserts in advance, this step-by-step guide will help you host a seamless, delicious and perfect Thanksgiving.

1 to 2 weeks before Thanksgiving: Plan the menu

Thanksgiving menu

Choose your recipes, make a shopping list and double-check pantry staples like flour, stock, herbs and spices.

1 week before: Shop for pantry items

Groceries in a cart

Buy everything that doesn’t need to be fresh — canned goods, baking ingredients, spices, stuffing mix, broth, pie crusts, wine and beverages can all be purchased well in advance.

5 to 6 days before: Thaw the turkey

A frozen turkey

Move your frozen turkey to the refrigerator. Allow 24 hours for every 4–5 pounds of turkey. And remember, do not thaw on the countertop!

4 to 5 Days Before: Prep Make-Ahead Sauces and Stock

Thanksgiving side dishes

Make cranberry sauce, gravy base and homemade turkey or chicken stock. Store them in the fridge or freezer.

3 to 4 Days Before: Prep Casseroles and Bake-Ahead Items

Green bean casserole

Assemble stuffing, sweet potato casserole or green bean casserole. Store unbaked in the fridge, or bake and refrigerate.

2 to 3 days before: Chop Vegetables

Chopping vegetables

Dice onions, celery, carrots, herbs and aromatics. Store in airtight containers to save major time on the big day.

1 to 2 Days Before: Make Desserts

Thanksgiving pies

Bake pies, cakes and cheesecakes. Most taste better the next day anyway.

1 Day Before: Make the Mashed Potatoes and Sides

Thanksgiving sides

Prepare mashed potatoes (store with extra butter on top), vegetable sides and rolls. Refrigerate and reheat gently on Thanksgiving. Take this time to set the table, arrange centerpieces, and have your serving dishes ready – it makes the big day go smoother.

Thanksgiving Morning: Prep and Roast the Turkey

A turkey in the oven

Season, stuff with aromatics and roast according to size. Remember to start early – turkeys need time to rest.

30 to 60 Minutes Before Serving: Reheat and Assemble Everything

Cooking a turkey dinner

Serve, enjoy and, most of all, have fun!