The short answer: a christmas dinner menu planner turns one stressful day into a list of small jobs, built around your oven and stovetop.
- Choose dishes that fit your kitchen and count portions
- Build the cooking timeline backwards from dinner time
- Make ahead: assemble stuffing and par-boil potatoes the day before
- Split the grocery list into a pantry trip and a fresh trip
- Next step: Plan it with the Christmas Budget & Gift Planner ($4.99).
Our picks for christmas dinner menu
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
Save 38%Bundles
Holiday Season Bundle
Plan Christmas, save for it all year, and host without the January money hangover.
A Christmas dinner menu planner turns one stressful day into a list of small jobs. You choose the dishes, check them against your oven and stovetop, work out a cooking timeline backwards from the time you want to eat, and split the shopping into a pantry trip and a fresh trip. The paper does the remembering so you don't have to.
Our Christmas Budget & Gift Planner includes holiday menu, holiday grocery list and holiday to-do timeline pages for exactly this job.
Here's how to plan the menu, the timeline and the list, with a worked example for eight people.
Step 1: Choose the menu around your kitchen, not a magazine
Most Christmas dinner trouble comes from oven space. A roast, stuffing, potatoes and two baked sides can't all fit at 375°F at once. Before you commit to a dish, note how it cooks:
For ideas, our list of Christmas side dishes covers potatoes, vegetables, breads and salads, with a Christmas Day oven plan.
For the last course, pick from our list of 30 Christmas desserts, including make-ahead options that free up the oven on the day.
| Dish | Cooks in | Can be made ahead? |
|---|---|---|
| Roast (turkey, ham, beef) | Oven, longest | No, but it rests 30+ minutes |
| Roast potatoes | Oven, hot | Par-boil the day before |
| Stuffing | Oven | Assemble the day before |
| Green beans or sprouts | Stovetop | Trim the day before |
| Gravy | Stovetop | Make the base ahead |
| Cranberry sauce | Stovetop | Up to a week ahead |
| Dessert | Oven or fridge | Usually a day or more ahead |
Aim for one main, two oven sides at most, two stovetop or no-cook sides, a sauce and one or two desserts. That's plenty for a crowd.
Step 2: Count heads and portions
Write the guest list with any allergies or dietary needs beside each name. Then estimate quantities. A rough guide many cooks use is about 1 to 1.5 pounds of bone-in turkey per person, or about half a pound of boneless roast, with extra if you want leftovers. Side dishes need less than you think when there are several of them.
For a boneless beef main, our guide to beef tenderloin explains how much to buy per person and how to trim and tie it.
Serving beef? Our guide on how to cook prime rib plans about 1 rib for every 2 people and has a cooking time chart by size.
Cooking for just the two of you? Our Christmas dinner for two guide has six small menus and a small-batch grocery list.
Step 3: Build the timeline backwards
Pick the time dinner hits the table, then count back:
Serving ham? Our guide on how to cook a ham has the minutes per pound for spiral, bone-in and fresh hams.
Planning the night before? See our Christmas Eve dinner ideas.
- Dinner time: carve, warm plates, pour gravy.
- 30 to 45 minutes before: roast comes out to rest; potatoes and stuffing go in the hot oven.
- 20 minutes before: stovetop vegetables and gravy.
- One hour before: set out drinks and appetizers so guests aren't hovering in the kitchen.
- Roasting time before that: the main goes in, based on its weight and the recipe.
- Morning: set the table, chill drinks, prep garnishes.
Write the actual clock times beside each step. "2:15 potatoes in" is easier to follow than "45 minutes before".
Plan your timeline around doneness, not just the clock. FoodSafety.gov's safe minimum internal temperatures chart lists 165°F for poultry and stuffing, and 145°F with a 3-minute rest for roasts.
Step 4: Make-ahead schedule
| When | Job |
|---|---|
| A week before | Cranberry sauce, freeze rolls or pie dough |
| Two days before | Shop for fresh produce, thaw a frozen turkey in the fridge if needed |
| The day before | Par-boil potatoes, assemble stuffing, trim vegetables, bake dessert |
| Christmas morning | Roast goes in, table set |
Frozen turkeys take days to thaw in the fridge, so check the guidance on the package or from the USDA and start early.
Make-ahead dishes can go in the freezer safely. The USDA notes that food kept constantly at 0°F is always safe; only quality declines over time.
Step 5: Split the grocery list
Write the shopping list in two parts. The pantry list (flour, stock, spices, canned goods, drinks, foil, baking paper) can be bought in early December when stores are calmer. The fresh list (produce, dairy, bread, herbs, the roast if fresh) waits until two or three days before. Sort both by store section so the busy pre-Christmas trip is quick.
A sample menu for eight
- Roast turkey breast and a small ham
- Roast potatoes and sausage stuffing
- Honey-glazed carrots and green beans with almonds
- Cranberry sauce and gravy
- Dinner rolls
- Chocolate yule log and a fruit crumble
Two mains cover guests who prefer one or the other and make carving easier.
More Christmas menu ideas that fit the same plan: swap the turkey breast for a beef or pork roast, the carrots for roasted Brussels sprouts or a winter salad, and the yule log for a trifle made the day before. Keep each swap to the same oven space so the timeline still works.
Ask guests to bring something
A sign-up list helps: assign a dessert, a side or the drinks to guests who offer, and write it down so you don't end up with three pies and no rolls. Note the dish, the person and whether it needs oven time when they arrive.
Guests who want to help can bring a starter. Our list of Christmas appetizers has 40 easy ideas and how many to make.
The planner pages for the job
Want to keep the Christmas recipes for next year? Add them to a family recipe book with the stories behind each dish.

The Christmas Budget & Gift Planner ($4.99) includes a Holiday Menu page, a Holiday Grocery List and a holiday to-do timeline next to the budget and gift list, so food spending is counted with everything else. For the meals around Christmas week, the Meal Planner & Grocery List ($3.99) adds a weekly planner, a dinner plan and prep page, an aisle-sorted grocery list and a freezer inventory for leftovers.
Keep the recipes that worked in the Family Recipe Binder ($6.99), which has a Holidays section and 4x6 recipe cards. All of the planning pages come together in the Holiday Season Bundle ($15.99).
Hosting Thanksgiving too? See our Thanksgiving timeline.
Baking too? Our Christmas baking list turns every recipe into one grocery list and a batch-baking plan.
Hosting on a tight budget? See how to host Christmas dinner on a budget, and stock up early with our holiday freezer meal prep plan.
After the holiday, the after-Christmas sales are a good time to restock wrap, cards and decorations for next year.
Still picking dishes? Browse our list of 40 Christmas dinner ideas, from mains and sides to desserts.
The Holiday Collection
Give every person a limit and watch what's left
The Christmas Budget & Gift Planner adds up every list for you: a budget for each person, a log of each purchase and the amount left to spend, plus printable gift, card, menu and to-do pages.
- Spreadsheet for Excel and Google Sheets
- 11 printable pages, US Letter + A4
- Instant download, 14-day fix-or-refund promise
Planning the whole season? See the holiday sets from $7, with early prices through Cyber Monday
Frequently asked questions
How do I plan a Christmas dinner menu? Pick one main, two oven sides, two stovetop or no-cook sides, a sauce and a dessert, and check them against your oven space. Then write a cooking timeline backwards from dinner time and a grocery list split into pantry items and fresh items. A Christmas dinner menu planner page keeps all three together.
What can I make ahead for Christmas dinner? Cranberry sauce, gravy base, desserts, pie dough and rolls can be made days ahead. The day before, par-boil potatoes, assemble stuffing and trim vegetables. That leaves the roast and final heating for Christmas Day.
How much turkey do I need per person? Many cooks plan about 1 to 1.5 pounds of bone-in turkey per person, a little more if you want leftovers. For a boneless roast or turkey breast, about half a pound per person is a common starting point. Follow your recipe for cooking times.
When should I buy groceries for Christmas dinner? Buy shelf-stable items like stock, flour, spices and drinks in early December, and fresh produce, dairy, bread and herbs two or three days before. Splitting the list makes the busy last trip shorter.
Is there a printable Christmas dinner menu planner? Yes, there is a printable Christmas dinner menu planner from HomeBase. Our Christmas Budget & Gift Planner includes holiday menu, holiday grocery list and holiday to-do timeline pages, plus a spreadsheet for the holiday budget.
When should the roast come out before dinner? About 30 to 45 minutes before dinner, so it can rest while the potatoes and stuffing go into the hot oven. Start the stovetop vegetables and gravy 20 minutes before, and plan around doneness, not just the clock: FoodSafety.gov lists 165°F for poultry and stuffing, and 145°F with a 3-minute rest for roasts.
What are good Christmas menu ideas? Roast turkey breast and a small ham with roast potatoes, stuffing, glazed carrots, green beans, cranberry sauce, gravy, rolls and a yule log is a classic Christmas menu. For a change, try a beef or pork roast, Brussels sprouts or a winter salad, and a make-ahead trifle. Plan it on the Holiday Menu page in our Christmas Budget & Gift Planner.
Free printable
Get the free Holiday Budget Starter Kit
A one-page holiday budget, a gift list with a spending limit for every person, and a 6-week countdown so December stays calm and paid for. You'll also get our weekly HomeBase email with simple holiday planning, budgeting and hosting tips.
Sources
- Safe minimum internal temperatures chart foodsafety.gov
- Food kept constantly at 0°F is always safe fsis.usda.gov

