Thanksgiving Grocery List

Tell us how many people are coming and what is on the menu. You get the turkey size, a grocery list by aisle with every quantity worked out, and a day-by-day plan for thawing, prepping and roasting.

  • USDA turkey guidance
  • 15 classic dishes
  • Free, printable

Your Thanksgiving

Kids count as half a portion.

Appetite
Leftovers
Turkey
Menu

Sides

Desserts

Your plan

    Grocery list

    Side dish and dessert amounts are home-cook estimates for classic recipes. Adjust them to your own recipes.

    This Thanksgiving grocery list generator turns your guest count and menu into a complete shopping list. It sizes the turkey with USDA guidance, scales classic sides and pies to your crowd, adds up shared ingredients like butter, eggs and broth across every recipe, and lays out when to thaw, prep and roast so dinner lands on time.

    How Much Turkey Per Person?

    The USDA Food Safety and Inspection Service recommends 1 pound of turkey per person for a fresh or frozen whole bird, and 1¼ pounds per person for a frozen pre-stuffed turkey. The planner starts from 1 pound per guest and adds more when you want leftovers. Kids count as half.

    How Long to Thaw a Turkey

    Thaw a frozen turkey in the refrigerator at 40°F or below, allowing about 24 hours for every 4 to 5 pounds. A thawed turkey can stay in the fridge for 1 to 2 more days.

    Turkey weightIn the refrigeratorIn cold water
    4 to 12 pounds1 to 3 days2 to 6 hours
    12 to 16 pounds3 to 4 days6 to 8 hours
    16 to 20 pounds4 to 5 days8 to 10 hours
    20 to 24 pounds5 to 6 days10 to 12 hours

    For cold-water thawing, keep the turkey wrapped, change the water every 30 minutes, and cook it right after it thaws. Source: USDA FSIS.

    How Long to Roast a Turkey at 325°F

    Turkey weightUnstuffedStuffed
    4 to 8 pounds (breast)1½ to 3¼ hours2½ to 3½ hours (6 to 8 pounds)
    8 to 12 pounds2¾ to 3 hours3 to 3½ hours
    12 to 14 pounds3 to 3¾ hours3½ to 4 hours
    14 to 18 pounds3¾ to 4¼ hours4 to 4¼ hours
    18 to 20 pounds4¼ to 4½ hours4¼ to 4¾ hours
    20 to 24 pounds4½ to 5 hours4¾ to 5¼ hours

    These times are approximate. The turkey is done when a food thermometer reads 165°F in the innermost part of the thigh and wing and the thickest part of the breast. Let it stand 20 minutes before carving. Source: USDA FSIS.

    How to Use the Thanksgiving Planner

    1. Count your guests. Add adults and kids, then pick the appetite and how many leftovers you want.
    2. Choose the turkey. Pick frozen or fresh, or no turkey at all. The planner shows the size to buy and the roasting time.
    3. Build the menu. Tick the sides and desserts you are making. The grocery list updates as you go.
    4. Follow the timeline. Set your dinner time to see when to start thawing, what to prep the day before, and when the turkey goes in the oven.

    Frequently Asked Questions

    How big a turkey do I need for 10 people?

    About 10 pounds, using USDA's guideline of 1 pound of whole turkey per person. If you want leftovers, plan on 12 to 15 pounds.

    When should I start thawing my turkey?

    In the refrigerator, allow about 24 hours for every 4 to 5 pounds. A 16 pound turkey needs 3 to 4 days, so for a Thursday dinner, move it to the fridge by Sunday.

    When should I buy a fresh turkey?

    USDA advises buying a fresh turkey only 1 to 2 days before you plan to cook it, and keeping it in the refrigerator until then.

    Is it safe to cook stuffing inside the turkey?

    USDA recommends cooking stuffing in a separate dish for the most even cooking. If you do stuff the bird, fill it loosely, cook it right away, and make sure the center of the stuffing reaches 165°F.

    How long are Thanksgiving leftovers good for?

    Refrigerate leftovers within 2 hours and use turkey, stuffing and gravy within 3 to 4 days. Frozen, they keep their best quality for 2 to 6 months.

    More Free Kitchen Tools

    Check how long every dish keeps after the big day with the leftovers storage guide, get back to normal weeknights with the meal planner, and use the roast timer for any other roast this season.