Christmas Dinner Recipes for Families: Easy Holiday Menu with Glazed Ham, Sides & Desserts

May 26, 2026
Christmas Dinner Recipes for Families: Easy Holiday Menu with Glazed Ham, Sides & Desserts

TL;DR

  • Best main course for most families: glazed ham — already cooked, hard to ruin, feeds 10–12 with leftovers.
  • Work backward from serving time. Make desserts 2 days ahead, prep sides the day before, focus Christmas Day on the main course.
  • Oven bottleneck is real — plan around it. Roast the main course solo, then reheat sides while the meat rests.
  • Leftover ham is the gift that keeps giving: split pea soup, ham sandwiches, omelets for days.

The best Christmas dinner for families comes down to three choices made a week ahead: pick a main course that matches your crowd size and skill level, spread the prep across several days, and don't let the oven bottleneck ruin your timing.

For most families, that means a glazed ham. It's already fully cooked — you're just reheating and glazing — so it's almost impossible to mess up. A single 8–10 lb bone-in ham feeds 10–12 people with enough leftovers for days. If your crowd prefers turkey, go with a dry-brined roast turkey. Want something showstopping? Prime rib or beef tenderloin. Each option has a different time commitment and price point, and the right call depends on your family's tradition and your tolerance for kitchen stress.

Whatever you pick, the strategy is the same: work backward from serving time, make everything you can ahead of time, and keep Christmas Day focused on just the main course and reheating.

Prep30 min
Cook2.5 hr
Total3 hr
Servings12
Calories650 kcal
DifficultyEasy

What Makes a Great Christmas Dinner Menu

8-10

Pound ham

Bone-in, feeds 10–12 people

325°F

Oven temperature

For roasting ham or turkey

140°F

Safe internal temp

Fully cooked ham is ready

15-18

Min per pound

Ham cook time at 325°F

The make-ahead advantage

  • Ham is already cooked — you're just reheating and glazing. No raw meat anxiety.
  • Most sides taste just as good (or better) made a day ahead and reheated.
  • Leftover ham becomes split pea soup, omelets, and sandwiches for a week.
  • Setting a timeline and delegating dishes turns the meal from a solo project into a team effort.

Common pitfalls

  • Oven space is the bottleneck — you can't roast the main and bake casseroles at the same temp at the same time.
  • Making 6+ sides day-of instead of distributing across the week guarantees burnout.
  • Skipping the meat thermometer and relying on 'feel' is how dry turkey and undercooked prime rib happen.
  • Trying to cook everything from scratch instead of buying smart (good rolls, pre-made pie crust) wastes time that nobody notices.

Choosing Your Christmas Main Course

The main course sets the tone and drives the timeline. Pick the one that fits your crowd size, budget, and how much hands-on time you want Christmas Day.

12.5 hr

Glazed Ham

The easiest Christmas main course — already cooked, just reheated and glazed. Nearly impossible to ruin. Feeds 10–12 with leftovers. Cook at 325°F, 15–18 min/lb.

24 hr

Prime Rib Roast

The showstopper. Season 24 hours ahead. Sear at 450°F then roast at 325°F until 130°F (medium-rare). Rest 30 min. Feeds 8–10.

345 min

Beef Tenderloin

Elegant and quick. Season, sear in a hot pan, roast at 425°F for 30–40 min until 130°F. Best for 6–8 people.

43–4 hr

Roast Turkey

The classic. Dry brine 24–48 hours ahead for crispy skin and juicy meat. Roast at 325°F, about 13 min/lb until thigh hits 165°F.

51.5 hr

Roast Chicken (Two Birds)

The budget-friendly option. Two chickens feed 8 people at a fraction of the cost of prime rib. Same technique as turkey but faster.

The Christmas Sides Worth Making

The secret to great Christmas sides: make them ahead. Most reheat beautifully, and taking them off your day-of list frees up oven space and brain space.

Ingredients

Roasted vegetables (day before)

  • Carrots, parsnips, turnips — cube and roast with honey and thyme at 400°F, reheat at 400°F for 10 minutes day-of
  • Brussels sprouts — halve, toss with olive oil, roast at 400°F, finish with bacon and balsamic glaze

Creamy sides (day before)

  • Creamed spinach — sauté garlic in butter, add cream and nutmeg, stir in wilted spinach. Reheat on stovetop.
  • Scalloped potatoes — layer sliced potatoes with cream, garlic, and gruyère. Assemble raw, bake day-of at 375°F for 45 min.
  • Mashed potatoes — boil russets, mash with butter and cream. Reheat covered in a 350°F oven with extra butter on top.

Breads and accompaniments (weeks ahead)

  • Cranberry sauce — cook fresh cranberries with sugar and orange zest. Keeps 2 weeks in the fridge. Tastes better after a few days.
  • Turkey gravy — make from pan drippings while the meat rests. Whisk flour into fat, add stock, simmer until thickened.
  • Dinner rolls — bake the day before, warm at 300°F for 5 minutes before serving. Nobody knows they're not fresh.
The make-ahead Christmas strategy

Make cranberry sauce two weeks ahead. Bake pies two days ahead. Prep vegetables and assemble casseroles the day before. Set the table the night before. Christmas Day should be about roasting the main course and reheating — not chopping, measuring, or scrambling. Your past self did that work.

Christmas Desserts

12 hr

Bûche de Noël

Chocolate sponge cake rolled with cream filling, frosted to look like bark. Impressive but achievable. Make 2 days ahead.

21.5 hr

Christmas Cookies

Sugar cookies cut into holiday shapes, decorated with royal icing. The dough holds for 3 days in the fridge.

31 hr

Gingerbread

Spiced gingerbread cut into shapes. The smell alone gets everyone in the Christmas mood. Keeps for weeks in an airtight tin.

41.5 hr

Apple or Pecan Pie

Classic pies improve overnight. Bake 2 days ahead, serve at room temperature with whipped cream. No reheating needed.

The Christmas Dinner Timeline

The ideal schedule

2 weeks before: Make cranberry sauce, order the main course from the butcher, buy non-perishables.


1 week before: Make compound butter (if doing turkey), buy wines and drinks, confirm guest count.


2 days before: Make cookie dough, bake pies, wash and prep serving dishes.


1 day before: Bake cookies, chop and roast vegetables (reheat day-of), assemble casseroles, set the table, chill drinks.


Christmas Day: Roast the main course, bake casseroles while the meat rests, reheat vegetables, make gravy, carve, eat.


After dinner: Strip the ham bone for soup stock, portion leftovers into containers before everyone goes to bed.

Full Recipe: Classic Glazed Ham

The glazed ham is the easiest Christmas main course — it's already cooked, requires only reheating and glazing, and is almost impossible to ruin. A bone-in ham (8–10 lbs) feeds 10–12 people with excellent leftovers.

Classic Glazed Christmas Ham

Ingredients

For the ham

  • 8-10 lbsbone-in ham(fully cooked, spiral-cut or whole)
  • 1/2 cupwater

For the glaze

  • 1/2 cupbrown sugar(packed)
  • 2 tbspDijon mustard
  • 2 tbspapple cider vinegar
  • 1/2 tspground cloves

Steps

  1. 1

    Score the ham

    Score the surface in a diamond pattern, cutting about 1/4 inch deep through the fat but not into the meat. This helps the glaze penetrate and creates the classic look. Place the ham cut-side down in a roasting pan.

  2. 2

    Make the glaze

    Combine brown sugar, Dijon mustard, apple cider vinegar, and ground cloves in a small bowl. Whisk until smooth. Taste and adjust — more mustard for tang, more sugar for sweetness.

  3. 3

    Glaze and roast

    Pour 1/2 cup water into the roasting pan. Brush the glaze generously over the entire surface. Roast at 325°F (165°C) for 15–18 minutes per pound. Brush with the pan juices or more glaze every 30 minutes.

  4. 4

    Check temperature

    The ham is ready when it reaches 140°F (60°C) in the thickest part. A meat thermometer is the only reliable check — don't guess. If using a spiral-cut ham, it cooks faster; start checking at 12 minutes per pound.

  5. 5

    Rest and carve

    Remove from the oven, tent loosely with foil, and let rest 15 minutes before carving. This lets the juices redistribute. Carve against the grain in thin slices. For a spiral-cut ham, just separate the pre-cut slices.

Notes

  • A bone-in ham (8–10 lbs) feeds 10–12 people with excellent leftovers. Plan for leftovers — they're the best part.
  • Double the glaze if you prefer a thicker coating or want extra for serving.
  • Leftover ham keeps for 5 days in the fridge and freezes well for 2 months. Slice before freezing for easy sandwiches later.
  • Save the ham bone for split pea or bean soup. Toss it in a pot with dried peas, onion, carrot, celery, and thyme. Simmer 1.5 hours. The bone is the best part of having a ham.
  • No meat thermometer? Get one. A digital instant-read thermometer costs $10–15 and is the difference between perfectly cooked meat and guessing.

Frequently Asked Questions


Nestify is an AI-powered family management platform with a shared Family Cookbook, task management, and a Butler Agent that helps coordinate the whole family around shared plans. Try Nestify free and make Christmas dinner a team effort.

Related Articles

Related Articles

15-Minute Family Dinners: 20 Fastest Complete Meals for Busy WeeknightsGenuinely fast family dinners that go from start to table in 15 minutes — no hidden prep time. Rotisserie chicken, shrimp tacos, egg fried rice, shakshuka, and more real weeknight solutions.Read article 20-Minute Family Dinners: 20 Fast Recipes for Busy WeeknightsGet a complete family dinner on the table in 20 minutes or less. Here are 20 fast recipes, the pantry staples you need, and a full step-by-step Shakshuka recipe — all designed for busy weeknights when time is tight.Read article 5-Ingredient Family Dinners: 20 Simple Recipes Busy Parents Actually MakeFive ingredients are enough for a memorable dinner. Here are 20 easy family dinners with five ingredients or fewer — pastas, sheet pan proteins, tacos, soups, and more. Includes the full Shakshuka recipe and the pantry staples that make simple cooking work.Read article Air Fryer Family Dinners: 8 Crispy Recipes in Half the Oven TimeAir fryers cook crispy chicken thighs in 22 minutes, vegetables in 12, and salmon in 10 — all with less oil than deep frying. Here are 8 family dinners that genuinely benefit from air frying, plus the techniques that make everything come out crisp.Read article Anti-Inflammatory Family Recipes: Healthy Dinners That Fight InflammationLooking for anti-inflammatory family recipes that actually taste good? Cook with turmeric, salmon, olive oil, ginger, and leafy greens — 10 quick dinner recipes that fight inflammation naturally. Backed by peer-reviewed research.Read article 10 Asian-Inspired Family Recipes: Quick Weeknight Dinners From Japan, Thailand, China & BeyondAsian-inspired weeknight dinners your family will actually eat: fast stir-fries, mild curries, fried rice, and noodle dishes from China, Japan, Thailand, Korea, and Vietnam. With a complete teriyaki chicken recipe and a shortcut pantry list for busy parents.Read article