20 Christmas Dinner Ideas — From Traditional Roast to Easy Crowd-Pleasers
Christmas dinner menus that work — traditional roasts, easy alternatives, vegetarian options, and timing tips for hosting.
The mistake most home cooks make at Christmas is choosing a menu they've never cooked before. The second mistake is timing. This guide gives you 20 menu options that scale, plus a timing sheet that actually works.
The traditional roast — done right
Standing rib roast (prime rib) is the easiest fancy roast you can make. It takes 2 hours unattended at 200°F (the reverse-sear method), then 10 minutes at 500°F right before serving. Sides cook while it rests.
- Roast: 4-bone standing rib roast, salted 24 hours ahead
- Sides: Mashed potatoes (make ahead), creamed spinach, popovers (in the oven during the high-heat sear), green salad with vinaigrette
- Dessert: Trifle (assembled day before) or pie
Easier alternatives
Pork shoulder — slow-roasted with apples and onions. Forgiving and feeds 12 from a single $40 cut.
Whole chickens (two, side by side) — looks like a feast and cooks in 90 minutes. Much easier than turkey, with better skin.
Lamb shoulder — slow-roasted 6 hours, falls apart. Worth it once if you've never tried.
A fish course — whole roasted branzino or salmon side, especially for smaller groups. Looks dramatic, cooks in 20 minutes.
Vegetarian centerpieces
- Mushroom Wellington — looks like Beef Wellington, much easier
- Stuffed butternut squash halves with grains, dried cranberry, feta
- Vegetable lasagna — make day ahead, just reheat
- Whole roasted cauliflower with tahini, pomegranate
The timing sheet that works
| Time before dinner | Task |
|---|---|
| Day before | Salt the roast. Make dessert. Set the table. |
| 4 hours | Take roast from fridge. Prep all vegetables. |
| 2 hours | Roast in oven at low temp. Make stock for gravy. |
| 45 min | Start side dishes. Open the wine to breathe. |
| 15 min | Roast comes out, rests. Crank oven to 500°F. |
| 5 min | High-heat sear. Plate sides. Pour wine. |
| 0 | Serve. |
Hosting rules of thumb
- Hot food on hot plates — warm the plates in a 200°F oven for 10 minutes
- One showpiece dish, three supporting — don't make four ambitious things
- Buy gravy boats — gravy gets cold fast in a bowl
- Pre-pour the wine before guests sit down — beats fumbling with a corkscrew
Still need help?
Use the gift list manager if you also need to plan host gifts, or browse our gift guides for the people hosting you.
Make it happen
Plan the budget, keep the checklist
More planning tips
Browse all →Christmas Hosting for Non-Drinkers — A Practical Guide
How to host a Christmas party that genuinely works for non-drinkers — drink options, social dynamics, and the framing that makes everyone comfortable.
Hosting Out-of-Town Christmas Guests — The Calm Playbook
How to host out-of-town guests at Christmas without burning out — the room setup, the menu plan, the boundaries, and the rhythm that works.
Best Christmas Albums — 12 Start-to-Finish Records for the Season
Best Christmas albums to play start-to-finish — from Vince Guaraldi to Mariah Carey to Sufjan Stevens. The complete records that hold up across decades.
Best Christmas Books for Kids — By Age, by Mood, and the Ones to Skip
Best Christmas books for kids — by age (toddler / preschool / elementary / middle grade), the must-haves, the underrated picks, and the books to skip despite popularity.