Prepare a delicious Christmas dinner menu with inspiration from our 20-plus holiday food pairings. Each traditional Christmas dinner features a main course -- including ham, turkey, and beef tenderloin -- paired with two or three side dishes to jump-start your holiday menu planning. No matter which you choose, guests are sure to love one of these delectable Christmas dinner menus.
Sweet and tangy mingle in a gorgeous turkey that's brined for incredible flavor. Brining isn't hard -- in fact, this main dish requires just 20 minutes of hands-on time, making it the perfect addition to your Christmas dinner menu.
Serve it with: Classic Potato Salad and Lemony Green Beans
The rub on this gorgeous beef tenderloin is ground coffee, brown sugar, garlic powder, paprika, salt, and black pepper. It smells wonderful coming out of the oven on Christmas Day.
Serve it with: Roasted Garlic Potatoes and Spinach Salad with Strawberry Vinaigrette
Give holiday guests a Christmas dinner menu to remember with this top-rated turkey. Stuffed with cherry-cranberry stuffing and surrounded by a bed of roasted root vegetables, the impressive entree gets a flavor boost from its citrus marmalade glaze.
Serve it with: Buttermilk-Sage Dinner Rolls and Blistered Green Beans
Want a ham that will stand out on the Christmas dinner menu? Try our savory-sweet version sprinkled with pepper and drizzled with a mouthwatering brown sugar glaze. Add mint sprigs for freshness.
Serve it with: Garlic Asiago Salad and Twice-Baked Potatoes
For a Christmas dinner that will please everyone, opt for a beef tenderloin stuffed with popular seasonal ingredients: mushrooms, shallots, parsley, rosemary, and minced garlic. The meat is trimmed of extra fat and rolled, so even the kids at the table will give it a try.
Serve it with: Smashed Potatoes, Braised Broccoli, and Cranberry Tarts
Serve it with: Gruyere Cheese Straws, Wild Rice Dressing, and Bibb Lettuce with Smoky Ranch Dressing
A savory topping of Kalamata olives, capers, garlic, and anchovy paste adds a delectable twist to game hens. Give the Christmas dinner idea even more elegance by finishing with fresh thyme springs.
Pineapple preserves add sweetness to this tender dish that’s one of our favorite Christmas dinner ideas, while a splash of dark rum gives bold flavor. Let your guests drizzle on the remaining glaze for a fruitier bite.
Serve it with: Green Beans with Shallots, Thyme, and Shiitake Mushrooms and Classic Dinner Rolls
Celebrate Christmas together with a holiday roast your friends and family will love. Warm veggies are tossed in a savory herb-bacon topper and cooked until tender to make your holiday dining experience even more scrumptious.
Serve it with: Winter Salad and Cheese Rolls
Stop wondering what to make for Christmas dinner and whip up this sweet-savory ham recipe. A brown sugar, garlic, and cumin mixture coats the meat before roasting, and the sauce is made from mustard, apple cider, and maple syrup.
Beef tenderloin wrapped in a flaky pastry with mushrooms, shallots, and garlic makes a savory and delicious main course for your holiday meal. Your Christmas dinner guests will rave about the homemade red wine sauce that completes the traditional French recipe.
Serve it with: Sugar Snap Peas with Orange-Ginger Butter and Fresh Citrus and Cranberry Salad
Serve it with: Spinach, Pear, and Shaved Parmesan Salad; Saucy Green Beans and Potatoes; and Poached Pears
This holiday prime rib is high on flavor from the rub of dry mustard, espresso powder, garlic, and onion powder. Merlot Au Jus and Horseradish Cream sauces complement the Christmas dinner main.
Serve it with: Butterhead Salad with Smoky Ranch, Leek Root Vegetable Gratin, and Lemon-Glazed Sweet Potatoes
The secret to this savory ham? Whole cloves. These peppery-sweet spices are a ham's best friend and make for a festive, decorative touch to your Christmas dinner menu.
Serve it with: Mixed Greens and Fruit Salad and Cheesy Mashed Potato Pots
A simple sauce made of port, figs, and brown sugar adds sparkle to Parmesan-crusted pork. Kumquats make a festive garnish for the main dish on your Christmas menu.
Serve it with: Twice-Baked Sweet Potatoes and Mushroom-Wild Rice Stuffing
Save time when making this spiced roast beef and Yorkshire pudding by preparing your Christmas food ahead -- you can chill both recipes for up to 24 hours. Roasted vegetables and our other sides make this roast a hearty holiday meal.
Serve it with: Classic Dinner Rolls, Medley of Roasted Root Vegetables, and Wilted Spinach Salad with Pears and Cranberries
Serve it with: Roasted Squash Soup and Double Cranberry Sauce
Peppery flavor makes its way into this savory holiday ham, while apricots and a touch of Dijon add a bit of sweetness. The best thing about this idea for Christmas dinner? It has fewer than 250 calories per serving.
Serve it with: Braised Cabbage with Spicy Croutons and Cranberry-Fig Relish
Serve it with: Orange Browned Butter Carrots and Cauliflower, Rustic Garlic Mashed Potatoes, and Beets and Red Onion Compote
To make this gorgeous rosemary-accented tenderloin on our list of amazing Christmas dinner recipes to try, roast the meat, then tuck creamy rounds of cheese between the succulent slices. Make sure to purchase a center-cut tenderloin, which holds the best shape during roasting.
Serve it with: Garlic Mashed Potatoes and Roasted Baby Beets
Serve it with: Twice-Baked Potatoes and Green Beans with Lime
This spice-and-mustard-coated beef roast serves 12 with just 30 minutes of hands-on prep. Serve it with sweet carrots and a savory, yummy red onion compote for a traditional Christmas dinner.
Serve it with: Honeyed Carrots and Beets and Red Onion Compote
Mushrooms and a dollop of horseradish cream add a holidayworthy touch to this tender beef dish. A bed of fresh herbs infuses the idea for Christmas dinner with irresistible fragrances.
Serve it with: Garlic-Roasted Asparagus and Twice-Baked Potatoes
Serve it with: Lemony Green Beans and Mashed Sweet Potatoes