Christmas Dinner Ideas 2026: Menu, Sides, Desserts and Timeline

Christmas dinner ideas for 2026: mains, a sides list, desserts and cookies, sample menus, meat per person and a make-ahead timeline for Dec 25.

Advertisement
Illustrated Christmas scene for Christmas Dinner Ideas 2026
Christmas Dinner Ideas 2026

The short answer

The best Christmas dinner ideas start with one showpiece main, such as glazed ham, prime rib or roast turkey, then add three to five sides, one or two desserts and a tray of cookies. Christmas 2026 falls on Friday, December 25, so you can shop and prep on the weekend of December 19 and 20, then cook on Thursday and Friday.

  • Traditional Christmas dinner (US): roast turkey, ham or prime rib, potatoes, stuffing, rolls, a green vegetable and pie.
  • Christmas dinner sides list: mashed or roast potatoes, stuffing, mac and cheese, sweet potatoes, green beans, scalloped potatoes, rolls.
  • How much meat per person: about 1 lb whole turkey, 1/3 to 1/2 lb bone-in ham, or one prime rib bone for every two guests.
  • Christmas Eve dinner ideas: a seafood spread in the Feast of the Seven Fishes style, tamales, lasagna or soup.

Dec 25

Christmas Day 2026 (Friday)

73%

Turkey win rate, top Christmas main (YouGov)

1 lb

Whole turkey per guest (USDA guidance)

2 guests

Served per prime rib bone

Last checked: October 14, 2026

Planning Christmas dinner ideas into a real menu is mostly a scheduling problem. A Christmas dinner menu, the set of dishes you serve at the big December 25 meal, works best when one main dish carries the table and everything else either cooks ahead or shares the oven without a fight. For the date math, decorating and the rest of the season, see our Christmas 2026 complete guide.

This page works as a menu planner rather than a recipe book. So you will find mains, sides, desserts and cookies by category, four sample menus, quantity rules per guest, a make-ahead timeline and the food-safety temperatures that matter. In addition, every number below comes from a source we opened, such as YouGov, the online polling firm, and state and federal health agencies.

What Is a Traditional Christmas Dinner in the US?

A traditional Christmas dinner in the US usually means a roast main (turkey, ham or beef), potatoes, stuffing, dinner rolls, a green vegetable and pie or cookies. Unlike Thanksgiving, though, no single main dominates, so families split between turkey, ham and prime rib.

For example, a YouGov poll of 1,140 Americans asked people to pick the better Christmas dish in head-to-head matchups. Mashed and roast potatoes topped the whole list, while turkey led the proteins. Prime rib and roast beef finished close behind, and ham trailed slightly nationally but rose to 72% in the Northeast. In short, any of the big three roasts counts as traditional.

Main dishYouGov win rateWhat it means for your menu
Turkey73%The safest crowd-pleaser; doubles as a repeat of Thanksgiving
Prime rib69%The splurge pick for a special Christmas dinner
Roast beef66%A cheaper beef roast with the same feel
Steak65%Easy Christmas dinner for 2 or a small table
Chicken / roast pork64%Budget-friendly, quick-roasting mains
Ham62% (72% in the Northeast)Mostly hands-off if you buy it precooked
Lamb / duck / goose39% / 33% / 28%Niche picks for food-lover tables
Source: YouGov, poll of 1,140 US adults, December 2020. Win rate = share of head-to-head matchups the dish won.

Regional tastes also shape a traditional Christmas dinner. According to the same poll, Northeast respondents rated lasagna far above the national average, Western respondents favored tamales, and Southern respondents leaned toward mac and cheese and black-eyed peas. So if your family has a regional dish, it belongs on the menu.

Christmas Dinner Ideas for the Main Course

The best main course for Christmas dinner is the one that fits your guest count and oven. Prime rib suits a smaller, special table, ham feeds a crowd with little effort, and turkey gives the most leftovers. Below, each card covers who it suits and how to plan it, without recipe measurements.

1. Glazed ham – best for easy hosting

A precooked spiral-sliced or bone-in ham only needs reheating and a glaze, which frees your stovetop and your afternoon. As a result, it is the most forgiving choice for a first-time host.

  • Plan: about 1/3 to 1/2 lb bone-in or 1/4 to 1/3 lb boneless per guest.
  • Safe temperature: reheat precooked ham to 140°F.
  • Pairs with: scalloped potatoes, green beans, rolls, mustard.

2. Prime rib (standing rib roast) – best for a special dinner

Prime rib, the bone-in beef rib roast, gives you a dramatic centerpiece that mostly roasts unattended. However, it costs the most, so buy the size you need rather than guessing.

  • Plan: one rib bone for every two guests, so a five-rib roast feeds about ten.
  • Safe temperature: 145°F minimum for beef roasts per state health guidance; many cooks prefer it rarer, so decide with your guests.
  • Pairs with: mashed potatoes, popovers or rolls, creamed spinach, horseradish sauce.

3. Roast turkey – best for a big crowd with leftovers

Turkey won the most matchups in the YouGov poll, and it stretches further than any beef roast. Still, a large frozen bird needs days to thaw, so it demands the earliest planning.

  • Plan: about 1 lb of whole turkey per guest (USDA guidance).
  • Safe temperature: 165°F for whole turkey.
  • Timing: see how long to cook a turkey for times by weight.

4. Beef tenderloin or roast beef – best for a quicker beef main

A tenderloin or top-round roast cooks far faster than a full rib roast, so it suits hosts who want beef without a long oven day. Similarly, it slices neatly for a buffet.

  • Plan: ask your butcher for a size based on your headcount and number of sides.
  • Safe temperature: 145°F minimum for beef roasts.
  • Pairs with: roast potatoes, glazed carrots, a green salad.

5. Vegetarian main – best for mixed tables

A hearty vegetarian main, such as a mushroom Wellington, stuffed squash or a vegetable lasagna, keeps every guest fed. Plus, these dishes usually assemble a day ahead and bake while the roast rests.

  • Plan: make it a full main, not just extra sides.
  • Safe temperature: 165°F for casseroles and egg-based fillings when reheated.
  • Pairs with: the same sides as the meat main.

What to serve for Christmas dinner besides ham

If you want something besides ham, prime rib, roast beef, turkey, roast pork or a whole roast chicken all scored well in the YouGov poll. For a smaller table, Cornish hens or steaks cook fast. Meanwhile, a seafood main, a big pan of lasagna or tamales gives you a non-traditional Christmas dinner that still feels festive.

Christmas Dinner Sides List by Category

Pick one or two starches, one or two vegetables, bread and a sauce, and your Christmas dinner sides cover every texture. Potatoes come first: in the YouGov poll, roast and mashed potatoes beat every other Christmas dish, with stuffing and dinner rolls also in the top five.

CategoryChristmas dinner sidesMake ahead?
PotatoesMashed potatoes, roast potatoes, scalloped potatoes, sweet potato casseroleScalloped and sweet potato casseroles assemble a day ahead
StarchesStuffing or dressing, mac and cheese, wild rice pilafAssemble the day before, bake on Christmas
Green vegetablesGreen beans, roasted Brussels sprouts, creamed spinach, collard greensBlanch beans a day ahead; roast sprouts day of
Other vegetablesGlazed carrots, roasted squash, honey-roasted root vegetablesPeel and cut the day before
SaladsWinter green salad, fruit salad, cranberry or citrus saladPrep components ahead; dress just before serving
BreadDinner rolls, popovers, cornbread, biscuitsBuy or bake ahead and freeze
SaucesGravy, cranberry sauce, horseradish cream, mustardCranberry sauce and horseradish cream keep well
Dish popularity: YouGov (sweet potatoes, mac and cheese and scalloped potatoes each won 61% of matchups; green beans 58%). Make-ahead notes are our planning suggestions.

Easy Christmas dinner sides that free up the oven

Because the roast hogs the oven, choose at least two sides that need no oven at all. For example, mashed potatoes on the stove, a slow-cooker mac and cheese, a cold salad and store-bought rolls warmed during the roast’s rest leave the oven free for one casserole. Then the timing stops being a puzzle.

Pro tip. Match sides to the main. Ham loves sweet and tangy sides (sweet potatoes, pineapple, mustard greens), while prime rib pairs best with rich, simple ones (mashed potatoes, creamed spinach, popovers).

Christmas Desserts and Cookies

Plan one showpiece dessert plus a cookie tray, since cookies double as gifts and late-night snacks. Most of both can be made days ahead, which is the main reason dessert should never compete with the roast for oven time on December 25.

Christmas dessert ideas

  • Pies: pecan, apple, pumpkin or chocolate cream; bake one to two days ahead.
  • Yule log (buche de Noel): a rolled sponge cake decorated as a log; a classic French Christmas dessert.
  • Cheesecake: best made a day ahead so it can chill and set.
  • Trifle: layered cake, custard and fruit that improves overnight.
  • Bread pudding or gingerbread cake: warm, spiced and easy to scale for a crowd.

Classic Christmas cookies to bake

A good Christmas cookie tray mixes textures and flavors, and most cookies keep for days. So aim for one rolled, one chocolate, one nutty and one no-bake cookie rather than four similar ones.

CookieTypeWhy it works on a Christmas tray
Sugar cookies (cutouts)Rolled, decoratedKids can decorate them; dough freezes well
Gingerbread menRolled, spicedClassic holiday shape and flavor
SnickerdoodlesDrop cookieSimple cinnamon-sugar crowd-pleaser
Peanut butter blossomsDrop cookie with chocolateEasy, festive and kid-friendly
Russian tea cakes / snowball cookiesNutty, powdered sugarLook like snowballs and keep well
Spritz cookiesPressed butter cookieFast to make in big batches
ThumbprintsJam-filledAdd color to the tray
BiscottiTwice-bakedLong shelf life; good for gifting
Fudge or peppermint barkNo-bake candyNo oven needed during the busy week
Editorial selection of classic American holiday cookies; use a tested recipe from a trusted baking source for measurements.

Watch out. Raw cookie dough is not a safe snack. The CDC warns that most flour is raw and can carry E. coli or Salmonella, and raw eggs can carry Salmonella, so bake dough before eating and keep kids from tasting or playing with it.

Sample Christmas Dinner Menus

These four sample menus turn the Christmas dinner ideas above into ready plans for different table sizes. Each follows the same rule of one main, three to five sides and one or two desserts, so you can swap any dish for a family favorite.

1. Traditional Christmas dinner menu (8 to 10 guests)

  • Appetizer: cheese board or shrimp cocktail
  • Main: glazed bone-in ham or roast turkey
  • Sides: mashed potatoes, sweet potato casserole, green beans, stuffing, dinner rolls
  • Sauces: gravy and cranberry sauce
  • Dessert: pecan pie plus a Christmas cookie tray

2. Easy Christmas dinner for 2

An easy Christmas dinner for 2 swaps the big roast for something that cooks in under an hour. For instance, try two steaks, a pair of Cornish hens or a small beef tenderloin, with roast potatoes, a salad and a store-bought dessert. As a result, you get a special meal with almost no leftovers to manage.

3. Christmas dinner menu for a crowd (15 or more)

A Christmas dinner menu for a crowd works best with two mains or one very large one, because a single prime rib for 20 gets expensive. For example, pair a large spiral ham with a turkey breast, then add two potato dishes, mac and cheese, green beans, rolls and two pies. Also consider asking guests to bring a side or dessert so you can focus on the mains.

4. Non-traditional Christmas dinner ideas

Non-traditional Christmas dinner ideas suit families who already had turkey at Thanksgiving. For instance, consider a tamale night, a lasagna dinner, a taco or fajita bar, a pasta and seafood spread, or a fondue or hot-pot evening. Better yet, most of these cook ahead or at the table, which keeps the host out of the kitchen.

Christmas Eve Dinner Ideas

The best Christmas Eve dinner ideas are lighter or make-ahead meals, since many families cook the big roast the next day. In 2026, Christmas Eve falls on Thursday, December 24, so a simple dinner that night saves energy for Friday.

One popular choice is the Feast of the Seven Fishes, an Italian-American Christmas Eve meal of several seafood dishes. It grew out of the Catholic practice of skipping meat on the eve of a feast day, and Italian immigrants brought it to the Northeast and Upper Midwest. Typical dishes include baccala (salt cod), fried smelts, calamari, clams, shrimp and linguine with clam sauce, though families rarely agree on which seven.

  • Seafood night: shrimp cocktail, baked clams, fried calamari and linguine with clam sauce.
  • Tamales: a holiday favorite, especially in the West according to YouGov; buy or make them ahead.
  • Lasagna or baked ziti: assembles a day ahead and feeds a crowd.
  • Soup and bread: chili, clam chowder or tomato soup with grilled cheese for a cozy, low-effort night.
  • Appetizer dinner: a grazing board of cheeses, cured meats, dips and finger foods.

If you also fill Christmas Eve boxes for the kids, a quick dinner leaves more time for that, too. See our Christmas Eve box ideas for what to put inside.

How Much Food per Person for Christmas Dinner?

Plan about 1 pound of whole turkey, 1/3 to 1/2 pound of bone-in ham, or one prime rib bone for every two guests. Then scale down slightly when you serve many sides, and scale up when you want leftovers.

MainAmount per guestExample: 10 guestsSource
Whole turkeyAbout 1 lbAbout a 10 lb bird (more for leftovers)USDA FSIS guidance via UT Extension
Bone-in ham1/3 to 1/2 lbAbout 3.25 to 5 lbTasting Table
Boneless ham1/4 to 1/3 lbAbout 2.5 to 3.25 lbTasting Table
Prime rib (bone-in)1 rib bone per 2 guests5 ribs, about 10 lbTasting Table
Prime rib with a big buffet1/2 to 3/4 lbAbout 5 to 7.5 lbTasting Table
Checked October 14, 2026. Raw, purchase weights. Tasting Table also suggests a buffer of about 1/4 lb per person on ham for leftovers.

How to size sides and desserts

Sides do not need strict math. Instead, count dishes: with five or more sides, each guest takes a small spoonful of each, so standard casserole-size batches go further. However, double the potatoes, since they were the most popular Christmas dish in the YouGov poll.

Make-Ahead Christmas Dinner Timeline

Start planning about three weeks out, shop the weekend before, and cook desserts, sauces and casseroles on December 23 and 24. That way, Christmas Day itself only needs the main, the potatoes and the reheating.

When (2026)What to do
Early DecemberSet the menu and guest count; order prime rib, a fresh turkey or a specialty ham from your butcher or grocer.
Week of Dec 7Bake and freeze cookie dough or finished cookies; make a shopping list by store section.
Weekend of Dec 19-20Shop for nonperishables, drinks and frozen items. Start thawing a large frozen turkey in the fridge around now; see our thawing guide.
Tue, Dec 22Buy fresh produce, dairy and bread; clean out the fridge to make room.
Wed, Dec 23Bake pies; make cranberry sauce and other cold sauces; chop vegetables.
Thu, Dec 24 (Christmas Eve)Assemble casseroles and stuffing; set the table; serve a simple Christmas Eve dinner.
Fri, Dec 25 (Christmas Day)Roast the main; bake casseroles while it rests; make gravy and mashed potatoes last.
Our planning schedule. Check the thaw time for your turkey by weight before choosing your start day.

For frozen birds, our turkey thawing guide gives fridge and cold-water times by weight, so you can pick the exact day to move it from the freezer.

Pro tip. Work backward from dinnertime. Write the time each dish must leave the oven, then subtract cook time and rest time. Because the main roast needs to rest before carving, use that window to bake side casseroles and warm the rolls.

Safe Temperatures and Leftovers

Cook beef and pork roasts to at least 145°F, turkey and stuffing to 165°F, and reheat precooked ham to 140°F, according to the Minnesota Department of Health cooking chart. Use a food thermometer, because color alone does not tell you whether meat is done.

FoodMinimum internal temperature
Beef, pork or lamb roasts and steaks145°F
Precooked ham (reheat)140°F
Whole turkey, chicken, duck or goose165°F
Casseroles, stuffing and reheated leftovers165°F
Ground meats160°F
Egg dishes, egg-based sauces and custards160°F
Fish and shellfish145°F
Source: Minnesota Department of Health, Proper Cooking Temperatures for Safe Food at Home (modified 2025).

For leftovers, the Minnesota Department of Health advises refrigerating cooked food within 2 hours, or 1 hour above 90°F. Then eat leftover turkey and stuffing within 3 to 4 days and gravy within 1 to 2 days, or freeze them and use within 2 to 6 months for best quality.

Our verdict

The easiest Christmas dinner ideas share one trait: a single main that mostly cooks itself. For most families, that means a precooked glazed ham or a roast turkey. For a smaller, special table, however, prime rib is worth the splurge. Then build around it with potatoes, one green vegetable, stuffing or mac and cheese, rolls and a pie, and bake cookies in early December.

Above all, move everything you can to December 23 and 24. If the oven holds only the main on Christmas Day, you get to enjoy the meal too.

Frequently Asked Questions

What are some good Christmas dinner ideas?

Good Christmas dinner ideas include glazed ham, prime rib, roast turkey, beef tenderloin or a vegetarian Wellington as the main. Add mashed or roast potatoes, stuffing, mac and cheese, green beans and rolls, then finish with pie and a cookie tray. For a non-traditional menu, try tamales, lasagna or a seafood spread instead.

What is a traditional Christmas dinner in the US?

A traditional Christmas dinner in the US usually features roast turkey, ham or prime rib with mashed potatoes, stuffing, dinner rolls, a green vegetable such as green beans, and pie or cookies for dessert. In a YouGov poll, potatoes were the most popular Christmas dish overall, while turkey led the main courses.

What can I serve for Christmas dinner besides ham?

Besides ham, you can serve prime rib, roast beef, beef tenderloin, roast turkey, roast pork loin or whole roast chicken. For a small table, try steaks or Cornish hens. For something non-traditional, serve lasagna, tamales or a seafood dinner. Prime rib and roast beef both outscored ham nationally in a YouGov poll of Christmas dishes.

What is an easy Christmas dinner for 2?

An easy Christmas dinner for 2 skips the big roast. Instead, cook two steaks, a pair of Cornish hens or a small beef tenderloin, then add roast potatoes, a green salad or green beans and a store-bought pie or a few cookies. Everything cooks quickly, and you avoid days of leftovers.

What are good Christmas Eve dinner ideas?

Good Christmas Eve dinner ideas include a seafood spread in the style of the Italian-American Feast of the Seven Fishes, tamales, lasagna or baked ziti, soup with bread, or an appetizer and cheese board dinner. Keep it simple, because many families cook the big roast the next day. In 2026, Christmas Eve falls on Thursday, December 24.

How much meat do I need per person for Christmas dinner?

Plan about 1 pound of whole turkey per guest, following USDA guidance. For ham, allow about 1/3 to 1/2 pound bone-in or 1/4 to 1/3 pound boneless per person. For prime rib, plan one rib bone for every two guests. Buy a little more if you want leftovers or have big eaters.

Figgy Pawsebourne
Figgy Pawsebourne

Figgy Pawsebourne writes Bee Bulletin’s holiday and seasonal guides, from Halloween costumes and decorations to party food, pumpkin carving and family traditions. Her focus is practical ideas that work on a real budget, checked against this year’s trends and official safety guidance from groups like the CPSC, FDA and ASPCA. When she isn’t testing a no-sew costume or a five-minute treat, she’s planning the next holiday on the calendar.

All articles by Figgy Pawsebourne

Keep reading