15 Traditional Christmas Dinner Ideas Guests Will Ask You to Repeat Every Year
Quick Answer: A traditional Christmas dinner spread includes a showstopping main (turkey, prime rib, or ham), a handful of classic sides like stuffing, mashed potatoes, and cranberry sauce, fresh bread, and a warm drink to open the evening. Below are 15 tested, hosting-ready recipes to build your full menu.
There’s a reason the same dishes show up on Christmas tables year after year — a golden turkey, a bowl of cranberry sauce catching the candlelight, rolls still warm enough to melt the butter. Traditional doesn’t mean boring. It means the food that makes a room feel like a holiday the second it hits the table.
This lineup covers the full spread: three mains to build your menu around, the sides that make a plate feel complete, a bread worth fighting over, and two drinks to hand guests the moment they walk in.
Heads up: This post may include affiliate links. As an Amazon Associate, I earn from qualifying purchases—at no extra cost to you. Full privacy policy and disclosure here.
Showstopping Mains
1. Herb-Butter Roast Turkey with Pan Gravy

The skin shatters the second a knife touches it, releasing steam and the smell of sage and browned butter. This is the turkey people picture when they think “Christmas dinner” — burnished, juicy, and carved tableside for maximum drama.
Prep Time: 30 min | Cook Time: 3 hr 15 min | Total Time: 3 hr 45 min | Servings: 10–12 | Difficulty: Medium
Ingredients
- 1 whole turkey (14–16 lbs), thawed, giblets removed
- 1 cup unsalted butter, softened
- 2 tbsp fresh sage, minced
- 2 tbsp fresh rosemary, minced
- 2 tbsp fresh thyme leaves
- 4 cloves garlic, minced
- 2 tbsp kosher salt
- 1 tbsp cracked black pepper
- 1 lemon, halved
- 1 onion, quartered
- 4 cups low-sodium chicken stock
- 1/3 cup all-purpose flour
Instructions
- Preheat oven to 325°F. Pat the turkey completely dry, inside and out, with paper towels.
- Mix softened butter, sage, rosemary, thyme, garlic, salt, and pepper in a bowl.
- Gently loosen the skin over the breast and legs, then push two-thirds of the herb butter directly under the skin. Rub the remaining butter over the outside.
- Stuff the cavity with the lemon halves and onion quarters. Tie the legs together with kitchen twine.
- Place the turkey breast-side up on a roasting rack set in a roasting pan. Pour 2 cups of stock into the bottom of the pan.
- Roast for 2.5 to 3 hours, tenting loosely with foil after the first hour if the skin browns too quickly. Baste every 45 minutes.
- Turkey is done when a thermometer inserted into the thickest part of the thigh reads 165°F.
- Rest the turkey on a cutting board, tented with foil, for 30 minutes before carving.
- For the gravy, pour pan drippings into a saucepan, whisk in flour over medium heat for 2 minutes, then slowly whisk in the remaining 2 cups of stock. Simmer 5–7 minutes until thickened.
Baker’s Tip
Start checking the temperature 45 minutes before you think it’s done — ovens run hot around the holidays with multiple dishes going, and an overcooked turkey is the one mistake you can’t fix at the table. A reliable meat thermometer and a proper roasting rack make this whole process far less stressful; if you don’t already own either, they’re worth picking up before the big day.
Best For
The classic, no-question centerpiece for a crowd of 10 or more who expect the traditional bird front and center.
2. Garlic & Rosemary Prime Rib

The crust alone earns applause — a thick, garlicky, salt-crackled exterior giving way to a center that’s the same rosy pink from edge to edge. This is the main for hosts who want elegance without the fuss of carving a whole bird.
Prep Time: 20 min | Cook Time: 2 hr 30 min | Total Time: 3 hr (plus overnight rest) | Servings: 8 | Difficulty: Medium
Ingredients
- 1 bone-in prime rib roast (6–7 lbs, about 4 bones)
- 1/4 cup olive oil
- 8 cloves garlic, minced
- 3 tbsp fresh rosemary, minced
- 2 tbsp kosher salt
- 1 tbsp cracked black pepper
- 2 cups beef stock
- 1 cup dry red wine
Instructions
- The night before, pat the roast dry and rub generously with 1 tbsp salt. Refrigerate uncovered overnight to dry the surface for a better crust.
- Let the roast sit at room temperature for 1 hour before cooking. Preheat oven to 500°F.
- Mix olive oil, garlic, rosemary, remaining salt, and pepper into a paste. Rub all over the roast.
- Place bone-side down in a roasting pan. Roast at 500°F for 20 minutes to sear the crust.
- Reduce oven temperature to 325°F and continue roasting until a thermometer reads 120°F for medium-rare, about 1.5–2 hours.
- Rest the roast for 20–25 minutes before carving — it will continue rising to about 130°F.
- While resting, place the roasting pan over two burners on medium heat, add wine, and scrape up browned bits. Add stock and simmer 8–10 minutes into an au jus.
- Carve away from the bone into thick slices and serve with the au jus.
Good to Know
A meat thermometer isn’t optional here — prime rib is expensive enough that guessing is a real risk, and pulling it 5 degrees early accounts for carryover cooking during the rest.
Why You’ll Love It
It looks like a restaurant dish but takes less active effort than a turkey, and there’s no stuffing or trussing involved.
3. Brown Sugar Glazed Ham

The glaze caramelizes into something between candy and barbecue sauce, clinging to every spiral-cut slice. This is the main that needs almost no attention on the day itself, freeing up oven space for everything else.
Prep Time: 10 min | Cook Time: 1 hr 45 min | Total Time: 2 hr | Servings: 10–12 | Difficulty: Easy
Ingredients
- 1 fully cooked spiral-cut bone-in ham (8–10 lbs)
- 1 cup packed brown sugar
- 1/2 cup honey
- 1/4 cup Dijon mustard
- 1/4 cup orange juice
- 1 tsp ground cloves
- 1 tsp ground cinnamon
- Whole cloves, for studding (optional)
Instructions
- Preheat oven to 325°F. Place the ham cut-side down in a roasting pan and cover tightly with foil.
- Bake for 1 hour to warm through.
- Meanwhile, whisk brown sugar, honey, mustard, orange juice, ground cloves, and cinnamon in a saucepan over medium heat until it thickens into a glaze, about 5 minutes.
- Remove the ham from the oven, uncover, and stud with whole cloves if using.
- Brush half the glaze generously over the ham. Increase oven temperature to 400°F.
- Return uncovered and bake 20–25 minutes, brushing with remaining glaze every 10 minutes, until deeply caramelized.
- Rest 15 minutes before slicing along the spiral cuts.
Make-Ahead Tip
The glaze can be made up to 3 days ahead and reheated gently before brushing — one less thing to manage on Christmas Day.
Best For
Hosts juggling a full oven who need a main that mostly cooks itself, or anyone who prefers a sweeter, less hands-on centerpiece than turkey or prime rib.
Which Main Is Right for Your Table?
All three deliver a traditional centerpiece, but they solve different hosting problems. Use this to decide before you shop.
| Main | Best For | Active Effort | Cost |
|---|---|---|---|
| Roast Turkey | The classic expectation, big crowds | Medium — basting, carving skill | $$ |
| Prime Rib | Smaller, elegant dinners | Low — mostly oven time | $$$$ |
| Glazed Ham | Busy hosts, second oven-free kitchens | Low — minimal hands-on time | $$ |
Essential Sides
4. Classic Sourdough & Sage Stuffing

The top layer shatters like a crouton while the center stays soft and custardy — the exact contrast that separates memorable stuffing from dry, forgettable filler. Sourdough gives it a subtle tang that plain white bread can’t match.
Prep Time: 20 min | Cook Time: 45 min | Total Time: 1 hr 5 min | Servings: 10 | Difficulty: Easy
Ingredients
- 10 cups day-old sourdough bread, cubed
- 6 tbsp unsalted butter
- 1 large onion, diced
- 3 celery stalks, diced
- 3 cloves garlic, minced
- 2 tbsp fresh sage, chopped
- 1 tbsp fresh thyme leaves
- 3 large eggs
- 2.5 cups chicken stock
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat oven to 350°F. Spread bread cubes on a baking sheet and toast for 12–15 minutes until dry and lightly golden.
- Melt butter in a large skillet over medium heat. Add onion and celery, cooking 8 minutes until softened.
- Add garlic, sage, and thyme, cooking 1 minute until fragrant.
- In a large bowl, whisk eggs and stock together. Add toasted bread cubes and the vegetable mixture, tossing to coat evenly.
- Season with salt and pepper, then transfer to a buttered 9×13-inch baking dish.
- Cover with foil and bake 25 minutes, then uncover and bake 15–20 minutes more until the top is deeply golden and crisp.
Make-Ahead Tip
Assemble the full dish up to 2 days ahead and refrigerate unbaked — pull it out an hour before your turkey comes out of the oven so it can bake while the bird rests.
Why You’ll Love It
It holds its structure on the plate instead of turning to mush, and the sourdough tang keeps it from tasting one-note sweet next to cranberry sauce.
5. Make-Ahead Creamy Mashed Potatoes

Silky enough to pour, not stiff enough to hold a spoon standing up — this is the version that disappears first at every dinner. The trick is more butter than feels reasonable and a ricer instead of a masher.
Prep Time: 15 min | Cook Time: 25 min | Total Time: 40 min | Servings: 10 | Difficulty: Easy
Ingredients
- 5 lbs Yukon gold potatoes, peeled and quartered
- 1 cup unsalted butter
- 1 cup whole milk, warmed
- 1/2 cup sour cream
- 2 tsp salt, plus more for boiling water
- 1/2 tsp white pepper
Instructions
- Place potatoes in a large pot, cover with cold salted water, and bring to a boil. Cook 18–20 minutes until fork-tender.
- Drain thoroughly and return potatoes to the hot, empty pot for 1 minute to steam off excess moisture.
- Pass the potatoes through a ricer back into the pot, or mash thoroughly with a potato masher.
- Fold in butter until melted and fully incorporated.
- Stir in warm milk gradually until the potatoes reach a smooth, spoonable consistency.
- Fold in sour cream, salt, and white pepper. Taste and adjust seasoning.
Make-Ahead Tip
Hold finished potatoes in a slow cooker on the “warm” setting with an extra splash of milk stirred in for up to 2 hours — this frees your stovetop entirely on serving day.
Good to Know
Warm the milk before adding it; cold milk shocks the starches and can make the potatoes gluey instead of fluffy.
6. Duchess Potatoes

Each swirl browns at the tip first, creating a lace of crispy edges around a center that’s still creamy mashed potato underneath. These turn a side dish into something that looks catered.
Prep Time: 25 min | Cook Time: 20 min | Total Time: 45 min | Servings: 8 | Difficulty: Medium
Ingredients
- 3 lbs russet potatoes, peeled and quartered
- 4 large egg yolks
- 6 tbsp unsalted butter, softened
- 1/3 cup heavy cream
- 1/2 tsp ground nutmeg
- 1 tsp salt
- 1 egg, beaten with 1 tbsp water, for brushing
Instructions
- Boil potatoes in salted water 18–20 minutes until tender. Drain and pass through a ricer while hot.
- Beat in butter, egg yolks, cream, nutmeg, and salt until smooth and glossy.
- Let the mixture cool for 10 minutes, then transfer to a piping bag fitted with a large star tip like a Wilton 1M.
- Preheat oven to 425°F and line a baking sheet with parchment.
- Pipe 3-inch swirled mounds onto the sheet, spaced 1 inch apart.
- Brush each mound with the egg wash.
- Bake 18–20 minutes until the tips are deep golden brown and crisp.
Styling Tips
Pipe them the afternoon before and refrigerate unbaked on the sheet — they go straight from fridge to oven while the main rests.
Worth the Splurge?
They take more effort than a bowl of mashed potatoes, but for a formal table, the visual payoff is worth the extra 20 minutes.
7. Maple-Glazed Roasted Brussels Sprouts with Bacon

The outer leaves char almost to the point of burnt-sugar bitterness, balanced by a sticky maple glaze and salty bits of bacon — this converts even committed sprout-skeptics.
Prep Time: 10 min | Cook Time: 25 min | Total Time: 35 min | Servings: 8 | Difficulty: Easy
Ingredients
- 2 lbs brussels sprouts, halved
- 4 slices thick-cut bacon, diced
- 3 tbsp olive oil
- 1/4 cup pure maple syrup
- 1 tbsp balsamic vinegar
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat oven to 425°F. Cook bacon in a skillet over medium heat until crisp, about 6 minutes. Reserve bacon and 2 tbsp of the rendered fat.
- Toss brussels sprouts with olive oil, reserved bacon fat, salt, and pepper on a large baking sheet, cut-side down.
- Roast 20–22 minutes without stirring until deeply charred on the cut side.
- Whisk maple syrup and balsamic vinegar together in a small bowl.
- Transfer roasted sprouts to a serving platter, drizzle with the maple mixture, and scatter with crispy bacon.
Pair It With
The char and salt cut nicely against a sweeter main like glazed ham, balancing the plate instead of doubling down on sweetness.
Good to Know
Resist stirring the sprouts while roasting — leaving the cut side down undisturbed is what creates that deep caramelization.
8. Cranberry Orange Sauce

The berries pop and release a tart burst that cuts straight through everything rich on the plate — this version skips the canned jelly entirely for something with real texture and a bright citrus edge.
Prep Time: 5 min | Cook Time: 15 min | Total Time: 20 min (plus chilling) | Servings: 10 | Difficulty: Easy
Ingredients
- 12 oz fresh cranberries
- 3/4 cup granulated sugar
- 1 cup fresh orange juice
- 1 tbsp orange zest
- 1 cinnamon stick
- Pinch of salt
Instructions
- Combine cranberries, sugar, orange juice, orange zest, cinnamon stick, and salt in a saucepan.
- Bring to a boil over medium-high heat, then reduce to a simmer.
- Cook 12–15 minutes, stirring occasionally, until the berries have burst and the sauce has thickened enough to coat a spoon.
- Remove the cinnamon stick. Let cool to room temperature, then refrigerate at least 2 hours — it thickens further as it chills.
Make-Ahead Tip
This keeps beautifully in the fridge for up to 5 days, making it one of the easiest dishes to knock out a full week early.
Why You’ll Love It
The orange zest keeps it from tasting flat-sweet, and the texture — whole burst berries instead of a jellied log — makes it feel homemade in the best way.
9. Honey-Glazed Roasted Carrots

Left whole instead of chopped, these roast down to a tender, almost jammy center under a shiny honey glaze — a side that looks intentional with almost no effort.
Prep Time: 10 min | Cook Time: 30 min | Total Time: 40 min | Servings: 8 | Difficulty: Easy
Ingredients
- 2 lbs whole carrots, peeled, tops trimmed to 1 inch
- 3 tbsp olive oil
- 1/4 cup honey
- 2 tbsp unsalted butter, melted
- 1 tsp fresh thyme leaves
- 3/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat oven to 400°F. Toss carrots with olive oil, salt, and pepper on a baking sheet.
- Roast 20 minutes, turning once halfway through.
- Whisk honey, melted butter, and thyme together.
- Brush the glaze over the carrots and roast 8–10 minutes more until sticky and lightly caramelized at the edges.
Budget Tip
This is one of the least expensive sides on the table and one of the most visually striking — a good one to lean on if you’re stretching a hosting budget.
Best For
Rounding out a plate that’s heavy on browns and creams (turkey, stuffing, mashed potatoes) with a pop of color.
10. Yorkshire Puddings

They puff up nearly triple their size in the oven, turning shatteringly crisp on the outside while staying hollow and eggy inside — built specifically to catch pan gravy in every bite.
Prep Time: 10 min (plus 30 min resting) | Cook Time: 20 min | Total Time: 1 hr | Servings: 12 | Difficulty: Medium
Ingredients
- 4 large eggs
- 1 cup whole milk
- 1 cup all-purpose flour
- 1/2 tsp salt
- 1/2 cup beef drippings or vegetable oil
Instructions
- Whisk eggs, milk, flour, and salt into a smooth batter. Let rest at room temperature 30 minutes (this is essential for the rise).
- Preheat oven to 450°F. Add 2 tsp of drippings or oil to each cup of a 12-cup muffin tin.
- Place the tin in the oven for 8–10 minutes until the fat is smoking hot.
- Working quickly, pour the batter evenly into the hot cups, filling each about halfway.
- Bake 18–20 minutes without opening the oven door until dramatically puffed and deep golden brown.
- Serve immediately — they deflate within minutes of leaving the oven.
Good to Know
Do not open the oven door while they’re baking — the temperature drop is enough to collapse the rise entirely.
Why It Stands Out
Most American tables skip these entirely, which makes them the one dish on the menu guests will actually ask for the recipe of.
11. Cheesy Scalloped Potatoes

Each thin slice softens into the next under a blanket of cream and sharp cheese, the top layer blistered and golden where it’s met direct heat — this is the rich, indulgent counterpoint to a leaner main like turkey.
Prep Time: 20 min | Cook Time: 1 hr 10 min | Total Time: 1 hr 30 min | Servings: 10 | Difficulty: Medium
Ingredients
- 4 lbs Yukon gold potatoes, thinly sliced (1/8 inch)
- 3 cups heavy cream
- 1 cup whole milk
- 4 cloves garlic, minced
- 2 cups sharp cheddar, shredded
- 1 cup gruyère, shredded
- 1/2 tsp ground nutmeg
- 2 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat oven to 375°F and butter a 9×13-inch baking dish.
- Heat cream, milk, garlic, nutmeg, salt, and pepper in a saucepan until just simmering.
- Layer one-third of the potato slices in the baking dish, pour one-third of the cream mixture over, and sprinkle with one-third of the combined cheeses.
- Repeat layering twice more, ending with cheese on top.
- Cover with foil and bake 45 minutes.
- Uncover and bake 20–25 minutes more until the top is golden and bubbling and potatoes are fork-tender.
- Rest 10 minutes before serving to let the sauce set.
Storage & Freezing
Assembled and unbaked, this holds in the fridge for up to 24 hours — add 10 extra minutes to the covered bake time if going in cold.
Best For
Hosts serving turkey or prime rib who want one genuinely decadent side to anchor the table.
12. Green Bean Almondine

The beans stay crisp-tender and vividly green, tossed with butter-toasted almonds that add a snap of texture missing from the rest of the spread — light, fast, and a relief next to heavier dishes.
Prep Time: 10 min | Cook Time: 12 min | Total Time: 22 min | Servings: 8 | Difficulty: Easy
Ingredients
- 2 lbs fresh green beans, trimmed
- 4 tbsp unsalted butter
- 1/2 cup sliced almonds
- 1 tbsp lemon zest
- 1 tbsp fresh lemon juice
- 3/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Blanch green beans in boiling salted water for 4–5 minutes until bright green and crisp-tender. Drain and plunge into ice water to stop cooking.
- Melt butter in a large skillet over medium heat. Add almonds and toast, stirring frequently, 3–4 minutes until golden.
- Add the drained green beans to the skillet and toss 2–3 minutes until warmed through.
- Remove from heat and toss with lemon zest, lemon juice, salt, and pepper.
Make-Ahead Tip
Blanch and ice-bath the beans up to 2 days ahead; the final butter-and-almond toss only takes 5 minutes right before serving.
Substitutions
Swap almonds for toasted pecans or hazelnuts if that’s what’s already in the pantry — the technique works the same.
13. Homemade Dinner Rolls with Honey Butter

Pulled apart while still warm, the interior stretches into soft, pillowy strands that soak up honey butter instantly — the dish guests reach for before the main even hits the table.
Prep Time: 20 min (plus 1.5 hr rising) | Cook Time: 20 min | Total Time: 2 hr 10 min | Servings: 15 rolls | Difficulty: Medium
Ingredients
- 1 cup whole milk, warmed to 110°F
- 2 1/4 tsp active dry yeast (1 packet)
- 1/4 cup granulated sugar
- 1 large egg
- 1/3 cup unsalted butter, melted and cooled
- 3 3/4 cups all-purpose flour
- 1 1/2 tsp salt
- 1 egg, beaten, for brushing
- 1/2 cup salted butter, softened, for honey butter
- 3 tbsp honey, for honey butter
Instructions
- Combine warm milk, yeast, and sugar in a bowl. Let sit 5–8 minutes until foamy.
- Whisk in the egg and melted butter.
- Add flour and salt, mixing until a shaggy dough forms. Knead 8 minutes by hand or 5 minutes with a stand mixer until smooth and elastic.
- Place in a greased bowl, cover, and let rise in a warm spot 1 hour until doubled.
- Punch down and divide into 15 equal pieces. Shape into balls and arrange in a buttered 9×13-inch baking dish.
- Cover and let rise 30 minutes more until puffy.
- Preheat oven to 375°F. Brush rolls with beaten egg.
- Bake 18–20 minutes until deeply golden on top.
- For the honey butter, beat softened butter and honey together until fluffy. Serve alongside warm rolls.
Make-Ahead Tip
Shape the rolls the night before, cover tightly, and refrigerate for the second rise — let them come to room temperature and finish rising for about 45 minutes before baking.
Why You’ll Love It
Store-bought rolls simply don’t compare once guests know what a fresh, soft, honey-buttered one tastes like — this is the dish that gets requested by name the following year.
Starters & Sips
14. Chestnut & Wild Mushroom Soup

Silky and earthy with a faint sweetness from the chestnuts, this is the small pour that quiets a table before the main event — warm, rich, and just enough to take the edge off without filling anyone up. If soup isn’t your table’s style, a Christmas charcuterie board makes an equally easy starter guests can graze on while the mains finish.
Prep Time: 15 min | Cook Time: 35 min | Total Time: 50 min | Servings: 8 (starter portions) | Difficulty: Easy
Ingredients
- 2 tbsp unsalted butter
- 1 onion, diced
- 2 celery stalks, diced
- 1 lb cremini mushrooms, sliced
- 1 (14 oz) jar roasted chestnuts, roughly chopped
- 4 cups vegetable stock
- 1/2 cup dry sherry
- 1/2 cup heavy cream
- 1 tsp fresh thyme leaves
- Salt and black pepper, to taste
- Fresh sage leaves, fried, for garnish (optional)
Instructions
- Melt butter in a large pot over medium heat. Add onion and celery, cooking 6 minutes until softened.
- Add mushrooms and cook 8–10 minutes until browned and any liquid has evaporated.
- Add chopped chestnuts and thyme, stirring 1 minute.
- Pour in sherry and simmer 2 minutes to cook off the alcohol.
- Add stock, bring to a simmer, and cook 15 minutes.
- Blend the soup until smooth using an immersion blender, or in batches in a stand blender.
- Stir in cream, season with salt and pepper, and warm through gently without boiling.
- Ladle into small bowls or cups and top with fried sage leaves if using.
Make-Ahead Tip
Make the full soup up to 2 days ahead and reheat gently on the stove — soups like this often taste even better the next day.
Best For
A formal, seated dinner where a small starter course sets the tone before the main dishes arrive.
15. Warm Spiced Mulled Wine

Guests smell this one before they even take off their coats — cinnamon, clove, and orange steaming off a pot of warm red wine right at the door. It’s less a drink than a welcome.
Prep Time: 5 min | Cook Time: 20 min | Total Time: 25 min | Servings: 8 | Difficulty: Easy
Ingredients
- 1 bottle (750 ml) dry red wine
- 1 orange, sliced, plus extra for garnish
- 1/3 cup honey
- 4 whole cloves
- 3 cinnamon sticks, plus extra for garnish
- 2 star anise pods
- 1/4 cup brandy (optional)
Instructions
- Combine wine, orange slices, honey, cloves, cinnamon sticks, and star anise in a large pot.
- Heat over medium-low, stirring to dissolve the honey. Do not let it boil.
- Simmer gently, uncovered, for 15–20 minutes to let the spices infuse.
- Stir in brandy, if using, right before serving.
- Strain into mugs or heatproof glasses and garnish with a fresh orange slice and cinnamon stick.
Good to Know
Keep the heat low and never let it reach a boil — boiling cooks off the alcohol and can turn the flavor bitter.
Pair It With
Serve this the moment guests arrive, well before the meal, so it doesn’t compete with wine poured alongside dinner.
Building a Balanced Menu
Not every dish needs to make it onto every table. Use this as a simple guide for how many dishes to serve based on your guest count and how much oven and stovetop space you’re realistically working with.
| Guest Count | Mains | Sides | Extras |
|---|---|---|---|
| 4–6 | 1 | 3–4 | 1 bread, 1 drink |
| 8–10 | 1, or 2 for variety | 5–6 | 1 bread, 1 starter, 1–2 drinks |
| 12+ | 2 | 6–8 | 1 bread, 1 starter, 2 drinks |
Frequently Asked Questions
Can I make most of this Christmas dinner ahead of time?
Yes — cranberry sauce, mulled wine, chestnut soup, and dinner roll dough can all be made 2–5 days ahead. Stuffing and scalloped potatoes can be assembled unbaked a day early and finished in the oven on Christmas Day.
What’s the best main dish if I only have one oven?
Glazed ham needs the least oven babysitting, since it mostly bakes covered and unattended, freeing up stovetop space and oven time for sides like scalloped potatoes or Yorkshire puddings.
How many sides should I serve for a traditional Christmas dinner?
Most hosts find 4–6 sides feels complete without overwhelming the table or the kitchen — pick one starchy side, one green vegetable, one sauce, and bread as the baseline, then add extras as guest count grows.
Can I serve turkey and ham at the same dinner?
Absolutely, and it’s a common way to please guests with different preferences — just plan for the fact that two mains means more oven scheduling, so lean on a slow-cooker or stovetop side to free up space.
