Disclosure: This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Learn more.
Christmas dinner is the one meal of the year when I go all out, but that does not mean spending the whole day in the kitchen. The trick is choosing one show-stopping main, two or three sides that can share the oven, a fresh salad and a dessert you make ahead. Here are my favorite Christmas dinner ideas to build your menu, from a garlic herb prime rib to a festive yule log.
Show-Stopping Christmas Mains
Best Prime Rib (Garlic Herb Crust)
The ultimate Christmas centerpiece: prime rib with a garlic herb crust.
Check out this recipe
Perfect Beef Tenderloin Roast
A perfect beef tenderloin roast that slices beautifully at the table.
Check out this recipe
Perfect Roast Turkey Breast with Herb Butter
Prefer turkey? A roast turkey breast with herb butter is perfect for a smaller Christmas.
Check out this recipe
Herb-Crusted Rack of Lamb
An elegant herb crusted rack of lamb for a special celebration.
Check out this recipe
Garlic Butter Herb Roast Beef
Garlic butter herb roast beef, a classic for the holidays.
Check out this recipe
Lighter Seafood Mains
Slow Roasted Salmon with Fennel and Orange
Slow roasted salmon with fennel and orange, bright and festive.
Check out this recipe
Roasted Branzino with Citrus Pesto
Roasted branzino with citrus pesto for a Mediterranean-style Christmas.
Check out this recipe
Festive Side Dishes
Brussels Sprouts Gratin That Converts Every Skeptic
A cheesy Brussels sprouts gratin that wins over the skeptics.
Check out this recipe
Celery Root Puree with Balsamic Roasted Beets and Pearl Onions
Celery root puree with balsamic roasted beets and pearl onions.
Check out this recipe
Sautéed Green Beans with French Onions
Sautéed green beans with crispy French onions.
Check out this recipe
Fresh Holiday Salads
Shaved Brussels Sprouts Salad with Cranberries and Apple
Shaved Brussels sprouts salad with crisp apple and cranberries.
Check out this recipe
Christmas Desserts
Vanilla Ice Cream Yule Log
A vanilla ice cream yule log, the prettiest make-ahead dessert.
Check out this recipe
Christmas Eve Cinnamon-Vanilla Custard Pie
A Christmas Eve cinnamon vanilla custard pie.
Check out this recipe
Heavenly Cherry Cheesecake Cake Roll
A cherry cheesecake cake roll that looks bakery-perfect.
Check out this recipe
Holiday Drinks
How to Plan Christmas Dinner
- Choose one star: a single impressive main like the prime rib or ham is all you need.
- Share the oven: pair roasted sides with stovetop sides like the green beans and glazed carrots so everything is ready together.
- Make dessert ahead: the yule log, cake roll and pies can all be made a day or two before Christmas.
- Rest the roast: let beef and ham rest 15 to 20 minutes before slicing so the juices stay in the meat.
Christmas Dinner FAQ
How much prime rib do I need per person?
Plan about 1 pound of bone-in prime rib per person, or about 1/2 pound of boneless roast per person. That allows for generous servings with some leftovers.
What can I make ahead for Christmas dinner?
Braised short ribs, desserts, salad dressings and many sides can be prepared one or two days ahead. Roast the main on the day and reheat the sides while it rests.
Looking for more holiday ideas? Try my easy holiday appetizers and Christmas cookies, or browse all Christmas recipes.
More Holiday Recipe Collections