Skip to Content

85 Best Christmas Dinner Ideas to Take Your Holiday Menu to the Next Level

Festive dishes to feed the whole family!

By and
fennel crusted roast pork with acorn squash on a white plate
Mike Garten

Whether you're putting on an elaborate Christmas dinner for the whole crew or just need a great idea to bring to the potluck, we've got you covered. We've gathered our favorite Christmas dinner ideas, including show-stopping mains, healthy Christmas dishes and more.

If you're looking for traditional Christmas foods, you'll find plenty of recipes here. But if you're looking to mix things up with something unexpected and elegant, we've also included creative ideas that will wow the whole crew. Plus, many of these recipes can be scaled up or down, so there's something delicious whether you're cooking for two or for two dozen.

There is no better time to start bookmarking your favorites to get into the holiday spirit. Happy cooking!

1

Sicilian-Style Braciole

sicilian style braciole over pureed tomatoes, served on a platter
mike garten

This hearty Italian beef dish is worthy of a special occasion. It's made with wine-soaked raisins, pecorino, pine nuts and parsley.

Get the Sicilian-Style Braciole recipe.

2

Escarole Salad with Preserved Lemon Vinaigrette

escarole salad with toated almonds and goat cheese with preserved lemon vinaigrette
Mike Garten

This bright salad is perfect for pairing with nearly any holiday main. The roasted almonds, goat cheese and finely chopped preserved lemon make for a flavorful bite every time.

Get the Escarole Salad with Preserved Lemon Vinaigrette recipe.

Advertisement - Continue Reading Below
3

Five-Spice Roast Ducks

roasted duck with slices of orange and sprigs of dill served on top
Mike Garten/Good Housekeeping

Crispy duck with a flavorful soy-sauce glaze, topped with oranges and fennel sure sounds like a holiday winner to us! You only need a few ingredients for this impressive dinner.

Get the Five-Spice Roast Ducks recipe.

4

Brûléed Rice Pudding with Honeyed Citrus

bruleed rice pudding with slices of orange and grapefruit served on top
mike garten

This wow-worthy dessert is the perfect way to finish off any holiday meal. It's almost too gorgeous to dig into, but you and your guests will definitely want to enjoy the crunchy, sugary layer of rice on top.

Get the Brûléed Rice Pudding with Honeyed Citrus recipe.

Advertisement - Continue Reading Below
5

Vegan Mushroom Wellington

vegan mushroom wellington
mike garten

You don't need meat for an impressive Christmas dinner main. If you'd rather keep things plant-based, try this delicious dish with mushrooms cooked into a savory mixture and roasted whole, all inside flaky puff pastry.

Get the Vegan Mushroom Wellington recipe.

6

Baked Ricotta

baked ricotta with jammy tomatoes in a dish
Mike Garten

This creamy dish brings together warm ricotta, roasted vegetables, and a fennel-spiked caper vinaigrette for an appetizer or side that's both elegant and simple.

Get the Baked Ricotta recipe.

RELATED: 50 Best Christmas Appetizers to Get Your Holiday Party Started

Advertisement - Continue Reading Below
7

Roasted Carrots and Red Onions

roasted carrots red onion salad on a white plate
Mike Garten

This flavorful side pairs well with any main on the table come Christmas. Carrots and onions are roasted to sweet perfection and then tossed with a bright orange and sherry vinegar dressing.

Get the Roasted Carrots and Red Onions recipe.

8

Cherry Bourbon-Glazed Ham

slices of glazed ham with roasted scallions on the side
Mike Garten

Kick your traditional Christmas ham up a notch with this flavorful glaze made with bourbon, tart cherry juice and cherry jam. The glaze is brushed on the ham during baking and broiled with scallions for an extra boost of flavor.

Get the Cherry Bourbon-Glazed Ham recipe.

Advertisement - Continue Reading Below
9

Creamy Potato Soup

creamy potato soup in white bowls
Mike Garten

A chilly Christmas Eve calls for something cozy. Luckily, we've got just the thing: a creamy potato soup made with Yukon gold potatoes, a pound of onions, sour cream and potato chips.

Get the Creamy Potato Soup recipe.

10

Honey Glazed Salmon

honey glazed salmon with cucumber salad
Mike Garten

Serve up gorgeous seafood for your holiday main this year. This salmon gets plenty of flavor from a honey-lime teriyaki sauce, rice vinegar, honey and ginger.

Get the Honey Glazed Salmon recipe.

Advertisement - Continue Reading Below
11

Vegan Pumpkin Risotto with Crispy Sage

pumpkin risotto in a baking dish
Mike Garten

This creamy, savory dish topped with crispy sage makes for a special meal any night, including Christmas. It's also easier than you might guess to bring this decadent dish together.

Get the Vegan Pumpkin Risotto with Crispy Sage recipe.

12

Fig Cornmeal Skillet Cake

fig cornmeal cake in a cast iron skillet
Mike Garten

This rustic dessert of fresh figs, cornmeal and crunchy turbinado sugar makes for a special Christmas dinner dessert.

Get the Fig Cornmeal Skillet Cake recipe.

Advertisement - Continue Reading Below
13

Fennel-Crusted Roast Pork with Vegetables

fennel crusted roast pork with acorn squash on a white plate
Mike Garten

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.

Get the Fennel-Crusted Roast Pork with Vegetables recipe.

14

Winter White Bean and Radicchio Salad

white bean and radicchio salad on a black plate
Mike Garten

Add something light and fresh to the Christmas dinner table with a delicious salad. With purple radicchio, endives and parsley, your plate will be bursting with color and flavor.

Get the Winter White Bean and Radicchio Salad recipe.

RELATED: 22 Christmas Salads to Complete Any Holiday Dinner Menu

Advertisement - Continue Reading Below
15

Skillet Shrimp and Orzo

shrimp and orzo in a skillet pan
Mike Garten

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.

RELATED: 30 Seriously Easy Shrimp Recipes

16

Sheet Pan Gnocchi with Sausage and Green Beans

gnocchi with green beans and kale on a sheet pan
Mike Garten

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: 30 Easy Sheet Pan Dinners That Make Cleanup a Breeze

Advertisement - Continue Reading Below
17

Delicata Squash Pizza

delicata squash pizza sliced for sharing

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.

18

Salmon Rillette

a bowl of salmon rillette with slices of rye bread
christmas-dinner-salmon-rillette

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.

RELATED: 45 Best Finger Food Ideas to Serve at Your Next Party

Advertisement - Continue Reading Below
19

Aperol Spritz Granita

three glasses of aperol spritz granitas
mike garten

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: 45 Totally Delicious Classic Cocktails to Make at Home

20

Honey-and-Balsamic–Glazed Ham

honey balsamic glazed ham for christmas dinner
Mike Garten

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.

Headshot of Samantha MacAvoy
Samantha MacAvoy
Senior Editor

Samantha (she/her) is the Senior Editor at Delish, where she edits the most-talked-about food news and features on the internet. In her previous role as Assistant Editor in the Good Housekeeping Test Kitchen, she taste-tested hundreds of products and recipes (tough job!). A graduate of Fordham University, she considers the kitchen to be her happiest place.

Headshot of Jamie Ballard
Jamie Ballard
Contributing Writer

Jamie Ballard (she/her) is a freelance writer and editor who covers news, lifestyle, and entertainment topics, including sex and relationships, TV, movies, books, health, pets, food and drinks, pop culture, shopping, and personal finance. She regularly contributes to Cosmopolitan, Woman’s Day, Good Housekeeping, and YouGov, among other publications. When she’s not working, you can find her running, traveling, or scrolling TikTok. Follow her on Twitter.

Watch Next 
fennel crusted roast pork with acorn squash on a white plate
Advertisement - Continue Reading Below