How to Plan a Christmas Dinner Menu (With a Grocery List)
By Cedar & Ledger
A good Christmas menu is one you can actually cook in your kitchen on the day. Plan it around your oven, your guests and your budget, then turn it into a grocery list.
1. Start with the guest list
Count adults and kids and note any dietary needs (vegetarian, gluten-free, allergies) before you pick dishes.
2. Pick one main and build around it
Choose the main first (ham, turkey, roast, or a vegetarian main), then add 3–4 sides, one bread, one dessert and drinks. More dishes means more oven time and more dishes to wash.
3. Check your oven and stovetop
List what needs the oven and at what temperature. If two dishes need the oven at the same time at different temperatures, swap one for a stovetop, slow cooker or make-ahead dish.
4. Mark what can be made ahead
Cranberry sauce, many desserts, dressings and some casseroles can be made 1–2 days early. Write "ahead" next to them.
5. Write the grocery list in two parts
Split it into "buy 1–2 weeks ahead" (pantry items, frozen items, drinks) and "buy 1–2 days before" (fresh herbs, salad greens, bread).
6. Set a budget per guest
Example numbers: 10 guests at $15 each = a $150 food budget. If the main is $60, that leaves $90 for sides, dessert and drinks. See the Christmas dinner budget guide for more.
7. Make a day-of timeline
Work backward from the time you want to eat. Our Christmas dinner timeline covers the 4 weeks before and the day itself.
Common questions
How many sides? For 8–12 people, 3–5 sides is common.
Can guests bring dishes? Yes. Assign them on your menu list so nothing is doubled.
If you want it all on paper: the Christmas Dinner & Holiday Hosting Planner ($4, details, US Letter and A4 PDF, 12 pages) has a hosting budget, guest list with dietary needs, seating plan, menu planner, recipe cards, a two-part grocery list, 4-week countdown checklists and a day-of timeline. A notebook works fine too.
This is general information, not financial advice.
Honest note: I make these templates and sell them under Cedar & Ledger, so I'd earn from a purchase. This guide was drafted with AI assistance and reviewed before release.
Try the free Christmas dinner cost calculator →
Related template: Christmas Dinner & Holiday Hosting Planner. Also see: Christmas Planner & Budget 2026 Printable
See all Cedar & Ledger templates
Frequently asked questions
What does this guide cover?
Plan a Christmas dinner menu around your oven, guests and budget, then split it into a two-part grocery list. Example budget math.
What's the main idea?
Count adults and kids and note any dietary needs (vegetarian, gluten-free, allergies) before you pick dishes.
Do I need a template to do this?
No. A notebook or a sheet you build yourself works fine. Cedar & Ledger also sells spreadsheet templates (I'd earn from a purchase); see the template box at the top of this page.
Is this financial advice?
No. It's general information with example numbers only, not financial, tax, legal or medical advice. Use your own numbers and check anything important with a qualified professional or the official source.
Cedar & Ledger · Guides