Christmas Dinner Recipes: A Complete Menu from Appetizer to Dessert
Plan the perfect Christmas dinner with this complete menu guide — from elegant starters to showstopping mains to traditional desserts. Includes timelines and prep tips.
Admin User
March 13, 2026
Christmas dinner is the most important meal of the year in many cultures. The pressure to get it right is real — but with proper planning, the right recipes, and a clear timeline, you can create a feast your family will remember for years.
Here's your complete Christmas dinner guide: every course, every recipe, and a timeline to keep you sane.
🎄 The Starters
Start the meal with something elegant but not too filling — you need to save room for the main event.
French Onion Soup
Rich, golden, with a Gruyère-topped crouton floating on top. Festive, warming, and impressive. French Onion Soup →
Prawn & Fennel Bisque
A silky, luxurious seafood soup that screams "special occasion." Prawn & Fennel Bisque →
Smoked Salmon Platter
Arrange smoked salmon on a board with capers, lemon, dill, cream cheese, and brown bread. No cooking required, looks stunning.
Ham Croquetas
Crispy on the outside, creamy ham béchamel inside. Perfect bite-sized starters. Ham Croquetas →
🦃 The Main Event
Option 1: Roast Turkey
The classic centerpiece of British and American Christmas dinners. A perfectly roasted turkey with golden, crispy skin and juicy meat is a showstopper.
Key turkey tips:
- Size: Allow 500g (1 lb) per person
- Brine it: Dry brine with salt for 24 hours for the juiciest result
- Room temperature: Take the turkey out of the fridge 2 hours before cooking
- Baste regularly: Every 30 minutes with pan juices
- Rest before carving: 30-45 minutes loosely tented with foil
Serve with: Turkey Meatloaf for a creative leftover idea the next day.
Option 2: Roast Beef
For those who prefer beef over turkey — a standing rib roast is spectacular. Beef Sunday Roast → Serve with Yorkshire pudding, roasted vegetables, and horseradish sauce.
Option 3: Glazed Ham
A honey-glazed ham, studded with cloves and scored in a diamond pattern, is Christmas dinner in many cultures. Slow-Roasted Ham with Lemon, Garlic & Sage → Serve with: Ham Hock Colcannon — Mashed potatoes with cabbage and ham
Option 4: Roast Lamb
For a Mediterranean-style Christmas: Slow-Roast Lamb with Cinnamon, Fennel & Citrus →
Option 5: Roast Chicken
A more intimate Christmas for a smaller gathering: Roasted Chicken with Creamy Walnut Sauce →
🥕 The Side Dishes
The sides make or break Christmas dinner. Here are the essentials:
Potatoes
- Boulangère Potatoes — Thinly sliced, baked in stock. Elegant and delicious.
- Fennel Dauphinoise — Creamy, cheesy gratin with fennel
- Mustard Champ — Irish mustard mashed potatoes
Vegetables
- Ratatouille — Provençal vegetable medley
- French Lentils with Garlic and Thyme — Earthy, herby side
Stuffing / Dressing
Classic bread stuffing with sage, onion, and sausage — or use it to fill the turkey cavity.
Gravy
The most important sauce of the year. Use the roasting pan drippings, deglaze with wine or stock, thicken with flour. Never use granules.
🎁 Christmas Desserts
Christmas Pudding (The Traditional Choice)
A dense, spiced, fruit-laden steamed pudding, traditionally made weeks ahead and flambéed with brandy before serving. Classic Christmas Pudding →
Christmas Pudding Flapjack
A lighter alternative that uses Christmas pudding flavors in a flapjack format. Christmas Pudding Flapjack →
Christmas Pudding Trifle
Turn leftover (or fresh) Christmas pudding into an elegant layered trifle. Christmas Pudding Trifle →
Mince Pies
No British Christmas is complete without mince pies — buttery pastry filled with spiced dried fruit mincemeat. Mince Pies →
Gingerbread
Spiced, warm, and festive. You can make cookies, a gingerbread house, or a gingerbread cake. Piernik (Polish Gingerbread) →
Chocolate Yule Log
A French bûche de Noël — chocolate sponge rolled with cream, decorated to look like a log. Chocolate Gateau — Use as the base for a yule log
Alternatives for Non-Traditional Desserts
- Salted Caramel Cheesecake — Crowd-pleasing indulgence
- Pistachio Cake — Green (festive!) and elegant
- Tarte Tatin — French caramelized apple tart
⏰ The Christmas Day Timeline
| Time | Task |
|---|---|
| 7:00 AM | Take turkey out of fridge. Preheat oven to 180°C (350°F). |
| 8:00 AM | Turkey goes in the oven (for a 5kg bird: ~3.5 hours) |
| 9:00 AM | Prep vegetables. Make stuffing. |
| 10:00 AM | Baste turkey. Prepare desserts if not already done. |
| 10:30 AM | Potatoes go in (Boulangère or Dauphinoise) |
| 11:00 AM | Start gravy base with giblets/stock |
| 11:30 AM | Turkey comes out. REST 30-45 min (covered). Turn oven up for potatoes. |
| 11:45 AM | Roast vegetables, heat side dishes |
| 12:00 PM | Carve turkey. Finish gravy with pan drippings. |
| 12:15 PM | Serve! |
| 1:30 PM | Dessert time — Christmas pudding, mince pies, cheese board |
Make-Ahead Strategies
Save your sanity by preparing these ahead of time:
| Recipe | Make Ahead? | Storage |
|---|---|---|
| Christmas pudding | Yes — weeks or months ahead | Keep in a cool, dark place |
| Mince pies | Yes — 1 week ahead | Airtight tin |
| Gravy stock | Yes — 2 days ahead | Fridge |
| Stuffing | Yes — 1 day ahead (unbaked) | Fridge |
| Side dishes | Prep 1 day ahead | Fridge, bake on the day |
| Ham | Yes — 1-2 days ahead | Fridge, reheat gently |
International Christmas Dinners
Not everyone celebrates with turkey and pudding:
- Italy — Feast of the Seven Fishes (seafood). Try: Portuguese Fish Stew
- Poland — Wigilia (12 dishes, no meat). Try: Pierogi + Bigos
- Japan — KFC fried chicken (yes, really). Try: Kentucky Fried Chicken
- Jamaica — Curried goat and rice. Try: Jamaican Curry Goat
- France — Bûche de Noël + foie gras + oysters
External Resources:
- Christmas Food Safety Tips — UK FSA
- History of Christmas Dinner — BBC Food
More holiday content: