85 Best Christmas Dinner Ideas for the Most Festive Holiday Menu
Everything from traditional to unique dishes to complete your feast!
With Christmas fast approaching, you might be thinking about what you'll make for Christmas dinner. From holiday appetizers to festive side dishes to the show-stopping main, there's a lot to consider. And that's before you even get to the Christmas desserts, like holiday cupcakes, pies, and of course, Christmas cookies. Whether you're cooking for two people or a few dozen, we've got plenty of easy Christmas dinner ideas that are sure to have everyone asking for seconds.
Many of these Christmas dinner menu items include vegan recipes and vegetarian Christmas options, or can be easily modified to suit several diets. We've also thrown in some classic Christmas dishes that include traditional holiday foods, along with some unique and delicious dinner ideas to round out the menu. We even have healthier Christmas dishes like roasted veggies and Honey Glazed Salmon. Plus, some of these tasty dishes can be made ahead of time, so you can relax and enjoy being with your family and friends.
So whip up a Christmas cocktail for yourself and start perusing these Christmas dinner ideas. Bookmark your favorites now so that you're ready for the big day.
If you are looking for a showstopper to add to the dinner table, try making this Fennel-Crusted Roast Pork. The crust is made from fennel and coriander seeds for great flavor and aromatics, while the roasted acorn squash adds a little sweetness to the dish.
Nothing is more comforting than a bowl of warm soup during the colder months. Make from creamy Yukon gold potatoes, parsnips and other fresh ingredients for a bowl that will warm you right up.
Get the Creamy Potato Soup recipe.
Add something light and fresh to the Christmas dinner table with a delicious salad. With purple radicchio, endives and parsley, your plate with be bursting with color and flavor.
In the mood for seafood? Try making this easy skillet dish that you can make from using some of your pantry ingredients like orzo and canned tomatoes!
Get the Skillet Shrimp and Orzo recipe.
If looking for a quick but delicious dish, try this sheet pan recipe! Instead of boiling gnocchi, try roasting it along with green beans, sausage and kale.
Get the Sheet Pan Gnocchi with Sausage and Green Beans recipe.
RELATED: 18 Easy Sheet Pan Dinners That Make Cleanup a Breeze
This shareable pizza is perfect to add to the dinner table. With provolone, blue cheese and slices of delicata squash, what’s not to love?
Get the Delicata Squash Pizza recipe.
Your dinner guests will love feasting on this Christmas appetizer made with a mix of smoked salmon and salmon poached with white wine and shallot.
Get the Salmon Rillette recipe.
You've never had an Aperol Spritz quite like this. Big flakes of citrusy ice are topped with sparkling wine and a sprig of rosemary for an elegant and festive cocktail.
Get the Aperol Spritz Granita recipe.
RELATED: 30 Totally Delicious Classic Cocktails to Make at Home
This sweet-and-salty ham brings together black peppercorns, honey, mustard and balsamic vinegar for an irresistible main dish everyone will enjoy.
Get the Honey-and-Balsamic–Glazed Ham recipe.
RELATED: 35 Best Christmas Ham Recipes That Taste Amazing and Look Gorgeous on Your Dinner Table
Love eggnog? Then you'll also love this creamy Puerto Rican drink made with three kinds of milk, warming spices, and a little bit of rum.
Get the Coquito recipe.
There's only one word for this Christmas dessert: showstopping. It's made with plenty of spices for that classic gingerbread flavor and then topped with a sour cream glaze and eye-catching pomegranate seeds.
Get the Gingerbread Bundt Cake recipe.
RELATED: 55 Gingerbread House Ideas That'll Inspire You to Create an Epic Masterpiece
Who needs a centerpiece when you have this gorgeous, bright salmon on the table? Good news: it tastes as good as it looks.
Get the Honey Glazed Salmon recipe.
Who needs store-bought rolls when you can make these airy, delicious popovers?
For a hearty Christmas dinner, try this steak crusted with peppercorns, pan-fried and served with a creamy sauce.
Get the Steak Au Poivre recipe.
RELATED: 83 Steak Recipes That Make Dinner at Home Feel Extra Fancy
If you're looking to keep things simple this Christmas, try this cozy chicken soup topped with puff pastry rounds.
Get the Chicken Pot Pie Soup recipe.
This gorgeous tart made with cranberries and a flaky pie crust is almost too pretty to eat (emphasis on the almost).
Get the Cranberry Curd Tart recipe.
This isn't just any old meatloaf. It's topped with a mushroom and rich, creamy sauce to take things to the next level.
Get the Beef Bourguignon Meatloaf recipe.
These veggie-packed latkes are made and served in mini cast-iron skillets. Everyone will be impressed when these come to the table.
Get the Crispy Skillet Carrot Latkes recipe.
Give your regular apple pie an upgrade with some cranberries and a creative crust that's easy to pull off.
Get the Apple-Cranberry Pie recipe.
You don't have to put the pumpkin pie spice away just because fall is over! Put it to use in this creamy seasonal cocktail the whole crew is sure to love.
Get the Pumpkin Spice White Russian recipe.
If you're lucky enough to live in a climate where December is still grilling weather, make the most of it with this flavorful juicy steak. (For the rest of us, you can also cook tri-tip in the oven!).
Feta gets an extra boost from being marinated with lemon zest, red chili and herbs. Your guests will love snacking on this while you finish up the main dish.
Get the Marinated Feta recipe.
While you're marinating the feta, you may as well also marinate some beets for a flavorful and colorful side dish. This might even be the prettiest thing on the Christmas table.
Get the Marinated Beets recipe.
This classic cocktail will keep everyone in good spirits. Break open the Campari!
Get the Negroni recipe.
Serve these eye-catching cookies along with coffee for the perfect finale to Christmas dinner.
This impressive side dish comes together using just six ingredients, including things you already have on hand like olive oil, salt and pepper.
Get the Roasted Tomatoes recipe.
RELATED: 24 Easy Vegetable Side Dishes That Go With Any Main
Serve this centerpiece with a simple garlic-horseradish cream sauce.
Get the Pepper-Crusted Prime Rib recipe.
Sweet-sour glazed green beans pair perfectly with a holiday ham.
Get the Glazed Green Beans recipe.
Loads of spinach, a healthy dose of broccoli, three cheeses, basil and your favorite sauce makes this vegetarian Christmas dinner every bit as good as the roast.
Get the Easy Vegetarian Lasagna with Spinach and Broccoli recipe.
It's just not Christmas without sweet, creamy eggnog.
Get the Eggnog recipe.